I am running hass.io on a Raspberry Pi 3. Usually, the upgrades from one version to the next work smoothly meaning that after a while HA restarts with the new version. I have now been trying to upgrade to 0.99.3 at least 3 times, both from hass.io page and from the command line, but the upgrade doesn’t happen. I am stuck on 0.99.2. After a couple of the attempts, HA didn’t come back up again until after a reboot.
19-09-30 13:04:00 INFO (MainThread) [hassio.host.info] Update local host information
19-09-30 13:04:00 INFO (MainThread) [hassio.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1
19-09-30 13:04:00 INFO (MainThread) [hassio.host.services] Update service information
19-09-30 13:04:00 INFO (MainThread) [hassio.utils.gdbus] Call org.freedesktop.systemd1.Manager.ListUnits on /org/freedesktop/systemd1
19-09-30 13:04:01 INFO (MainThread) [hassio.host.network] Update local network DNS information
19-09-30 13:04:01 INFO (MainThread) [hassio.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/NetworkManager/DnsManager
19-09-30 14:10:40 INFO (MainThread) [hassio.updater] Fetch update data from https://version.home-assistant.io/stable.json
19-09-30 14:10:40 INFO (MainThread) [hassio.store.git] Update add-on https://github.com/hassio-addons/repository repository
19-09-30 14:10:40 INFO (MainThread) [hassio.store.git] Update add-on https://github.com/home-assistant/hassio-addons repository
19-09-30 14:10:41 INFO (MainThread) [hassio.store] Load add-ons from store: 60 all - 0 new - 0 remove
Nothing that tells me anything meaningful, but the log level seems very shallow.
I have the same issue. Running HA on my Ubuntu server. Here’s my log:
[hassio.homeassistant] Update Home Assistant to version 0.99.3
19-10-02 05:21:37 INFO (SyncWorker_5) [hassio.docker.interface] Update image homeassistant/qemux86-64-homeassistant:0.98.5 to homeassistant/qemux86-64-homeassistant:0.99.3
19-10-02 05:21:37 INFO (SyncWorker_5) [hassio.docker.interface] Pull image homeassistant/qemux86-64-homeassistant tag 0.99.3.
19-10-02 05:22:14 ERROR (SyncWorker_5) [hassio.docker.interface] Can’t install homeassistant/qemux86-64-homeassistant:0.99.3 -> 404 Client Error: Not Found (“no such image: homeassistant/qemux86-64-homeassistant:0.99.3: No such image: homeassistant/qemux86-64-homeassistant:0.99.3”).
19-10-02 05:22:14 WARNING (MainThread) [hassio.homeassistant] Update Home Assistant image fails
I cloned my old SD-card to a new one and the upgrade finally worked with the new card. Ageing SD-card could have been the problem.
My only gripe now is that I cloned a 16GB card to a 32GB card, which hence makes use of only 16GB of the larger card. Is there a way to resize hassos partitions if I should need the space in the future?
I too had the same problem and think that it is not coincidentally a SD card failure. Initially discovered that 99.2 was a breaking update for Fully Kiosk Browser and after several attempts to update was getting a system error ->500. SSH update would also fail.
Solution for me was SSH hassio su repair, reboot, SSH hassio su update --version=0.99.3… reboot, reboot, hassio system update, reboot, and then patiently watch system logs. Evidentially after several connection refused errors, the WebSocket API initialized and the update occurred.
19-10-09 14:54:54 INFO (MainThread) [hassio.api.proxy] WebSocket access from XX_appdaemon3
19-10-09 14:54:54 ERROR (MainThread) [hassio.api.proxy] Client error on WebSocket API Cannot connect to host 172.XX:8123 ssl:False [Connection refused].
19-10-09 14:54:59 INFO (MainThread) [hassio.api.proxy] Home Assistant WebSocket API request initialize
19-10-09 14:54:59 INFO (MainThread) [hassio.api.proxy] WebSocket access from XX_appdaemon3
19-10-09 14:54:59 ERROR (MainThread) [hassio.api.proxy] Client error on WebSocket API Cannot connect to host 172.XX:8123 ssl:False [Connection refused].
19-10-09 14:55:04 INFO (MainThread) [hassio.api.proxy] Home Assistant WebSocket API request initialize
19-10-09 14:55:04 INFO (MainThread) [hassio.api.proxy] WebSocket access from XX_appdaemon3
19-10-09 14:55:04 INFO (MainThread) [hassio.api.proxy] Home Assistant WebSocket API request running
19-10-09 14:55:05 INFO (MainThread) [hassio.homeassistant] Detect a running Home Assistant instance
19-10-09 14:55:05 INFO (MainThread) [hassio.homeassistant] Successful run Home Assistant 0.99.3
19-10-09 14:55:05 INFO (SyncWorker_7) [hassio.docker.interface] Cleanup images: ['homeassistant/raspberrypi3-homeassistant:0.99.2']```
I did not have to reimage an SD card and I have not had any problems with updates until now. Good luck!