I’m running Home Assistant and trying to update via the supervisor screen to 107.5. However, I’m getting a 404 back in the logs. Any pointers here would be appreciated.
ERROR (SyncWorker_17) [supervisor.docker.interface] Can't install homeassistant/raspberrypi3-homeassistant:0.107.5 -> 404 Client Error: Not Found ("no such image: homeassistant/raspberrypi3-homeassistant:0.107.5: No such image: homeassistant/raspberrypi3-homeassistant:0.107.5").
My attempt to upgrade from 0.107.4 to 0.107.5 via failed with same error:
20-03-22 15:06:21 INFO (MainThread) [supervisor.homeassistant] Update Home Assistant to version 0.107.5
20-03-22 15:06:21 INFO (SyncWorker_14) [supervisor.docker.interface] Update image homeassistant/raspberrypi3-homeassistant:0.107.4 to homeassistant/raspberrypi3-homeassistant:0.107.5
20-03-22 15:06:21 INFO (SyncWorker_14) [supervisor.docker.interface] Pull image homeassistant/raspberrypi3-homeassistant tag 0.107.5.
20-03-22 15:11:52 ERROR (SyncWorker_14) [supervisor.docker.interface] Can't install homeassistant/raspberrypi3-homeassistant:0.107.5 -> 404 Client Error: Not Found ("no such image: homeassistant/raspberrypi3-homeassistant:0.107.5: No such image: homeassistant/raspberrypi3-homeassistant:0.107.5").
20-03-22 15:11:52 WARNING (MainThread) [supervisor.homeassistant] Update Home Assistant image fails
I was able to successfully update using the following steps:
From your Home Assistant web page:
STEP 1. Install and start “Terminal & SSH” addon from Supervisor ADD-ON-STORE if not installed. RESULT: “Terminal” is now listed on left column of your Home Assistant page.
STEP 2. Click on “Terminal” to open a command line interface terminal window.
RESULT: Home assistant Terminal displays.
STEP 3. ENTER: ha core info ------------------------> # Get HA Config Info
RESULT:
arch: armv7
audio_input: null
audio_output: null
boot: true
custom: false
image: homeassistant/raspberrypi3-homeassistant
ip_address: <your external internet facing IP address>
last_version: 0.107.5 ------------------------> # Version of failed update.
machine: raspberrypi3
port: 8123
ssl: false
version: 0.107.4 ------------------------> # Current HA version
wait_boot: 600
watchdog: true
<current folder>$
STEP 4. ENTER: ha core update ------------------------> # Start update; wait for completion
RESULT:
Processing... Done
Command completed successfully. ------------------------> # Update Completed
<current folder>$
STEP 5. ENTER:
ha core info ------------------------> # Get HA Core Config Info
RESULT:
arch: armv7
audio_input: null
audio_output: null
boot: true
custom: false
image: homeassistant/raspberrypi3-homeassistant
ip_address: 172.30.32.1
last_version: 0.107.5
machine: raspberrypi3
port: 8123
ssl: false
version: 0.107.5 ------------------------> # New Version – Success!
wait_boot: 600
watchdog: true
<current folder>$
STEP 6. ENTER: exit ------------------------> # exit ssh session.
Result:
<Host computer prompt.>
20-03-23 15:50:08 INFO (MainThread) [supervisor.api.security] /core/update access from core_ssh
20-03-23 15:50:08 INFO (MainThread) [supervisor.homeassistant] Update Home Assistant to version 0.107.5
20-03-23 15:50:08 INFO (SyncWorker_11) [supervisor.docker.interface] Update image homeassistant/raspberrypi3-homeassistant:0.107.3 to homeassistant/raspberrypi3-homeassistant:0.107.5
20-03-23 15:50:08 INFO (SyncWorker_11) [supervisor.docker.interface] Pull image homeassistant/raspberrypi3-homeassistant tag 0.107.5.
20-03-23 15:59:10 ERROR (SyncWorker_11) [supervisor.docker.interface] Can't install homeassistant/raspberrypi3-homeassistant:0.107.5 -> 404 Client Error: Not Found ("no such image: homeassistant/raspberrypi3-homeassistant:0.107.5: No such image: homeassistant/raspberrypi3-homeassistant:0.107.5").
20-03-23 15:59:10 WARNING (MainThread) [supervisor.homeassistant] Update Home Assistant image fails
I was able to install just running the update a second time from the supervisor interface. Not sure why it worked the second time, but I didn’t do anything different.