Installation Failure on Raspberry Pi 3 Model B Using OpenHabian Image

I am having trouble installing the latest OpenHabian image on a Raspberry Pi 3 Model B.

Watching an attached HDMI monitor, I get an Installation Failed message with a suggestion to look at first-boot.log. The contents of the log are:

2017-04-10_09:58:56_UTC [openHABian] Starting the openHABian initial setup. This might take a few minutes.
2017-04-10_09:58:56_UTC [openHABian] If you see this message more than once, something went wrong!
2017-04-10_09:58:56_UTC [openHABian] Storing configuration... OK
2017-04-10_09:58:56_UTC [openHABian] Changing default username and password... OK
2017-04-10_09:58:58_UTC [openHABian] Setting up Wifi connection... SKIPPED
2017-04-10_09:58:58_UTC [openHABian] Ensuring network connectivity... OK
2017-04-10_09:58:58_UTC [openHABian] Waiting for dpkg/apt to get ready... OK
2017-04-10_09:59:35_UTC [openHABian] Updating repositories and upgrading installed packages... OK
2017-04-10_10:32:48_UTC [openHABian] Installing git package... OK
2017-04-10_10:34:29_UTC [openHABian] Cloning myself... OK
2017-04-10_10:34:30_UTC [openHABian] Executing ' unattended'
2017-04-10_10:34:30_UTC [openHABian] Checking for root privileges... OK
2017-04-10_10:34:30_UTC [openHABian] Loading configuration file '/etc/openhabian.conf'... OK
2017-04-10_10:34:30_UTC [openHABian] Setting timezone based on IP geolocation... FAILED (pip)
2017-04-10_10:36:30_UTC [openHABian] Setting locale based on openhabian.conf... OK
2017-04-10_10:36:55_UTC [openHABian] Setting hostname of the base system... OK
2017-04-10_10:36:55_UTC [openHABian] Setting the GPU memory split down to 16MB for headless system... OK
2017-04-10_10:36:55_UTC [openHABian] Enabling Audio output... OK
2017-04-10_10:36:56_UTC [openHABian] Installing basic can't-be-wrong packages (screen, vim, ...)... OK
2017-04-10_10:45:45_UTC [openHABian] Installing additional needed packages... OK
2017-04-10_10:46:23_UTC [openHABian] Installing additional bluetooth packages... OK
2017-04-10_10:47:15_UTC [openHABian] Adding slightly tuned bash config files to system... OK
2017-04-10_10:47:15_UTC [openHABian] Adding slightly tuned vim config file to system... OK
2017-04-10_10:47:15_UTC [openHABian] Downloading and setting up FireMotD... OK
2017-04-10_10:48:35_UTC [openHABian] Installing etckeeper (git based /etc backup)... OK
2017-04-10_10:49:02_UTC [openHABian] Installing Zulu Embedded OpenJDK... OK
2017-04-10_10:52:56_UTC [openHABian] Installing openHAB 2.1 (stable)... FAILED (key)
2017-04-10_10:52:57_UTC [openHABian] Initial setup exiting with an error.

I haven’t been able to find and explanation of the “(key)” suffix to the FAILED line. I did try restarting the installation as suggested by the console text but it hung on a cleaning files line.

Additional configuration information:

  • The Raspberry Pi is connected to an Ethernet cable and WiFi is not being used.
  • This Pi had an older version of OpenHab 2 running on it that I installed some time ago and never got properly configured.
  • I used the latest version of Etcher on a Mac running 10.12 to burn the OpenHabian image onto the same 64GB SD card as the older version of OpenHAB had been running on.

I’m continuing to work on this.

At this point, I think this issue on Github addresses my problem.

It accounts for most people not seeing this issue but I can’t replicate his workaround. I’m not finding the file he altered to get around the problem.

The solution has been merged into the git files. When will the next OpenHabian image be created? Until then, I can follow the instructions for a manual install or keep trying to see what I’m missing in the workaround.

Ideas or suggestions?