Can't update home assistant

I have a recent home assistant image installed on a raspberry pi 4 with 2 gb ram on a 32 gb card. I tried to update core from the UI. Update finished but supervisor wouldn’t open on the UI. I ssh’d in and and restored a snapshot. Not sure what happened. Logs not helpful (checked before restoring snapshot) . So, I installed the configuration checker, and it ran fine showing no errors. Then I tried to update the supervisor first this time, but it fails saying “no such image.”

Research showed this was a problem in virtual machines and the host storage needed enlarged. My microsd is plenty big enough. My understanding after first boot it should have grown the containers/partition to better take use of the space.

How do I fix this problem? I’m pretty facile with Linux being a user for around 23 years, command line junky, and self-taught python programmer. That said, I’ve not educated myself on docker containers so would need a bit of hand holding if I need to grow or enter a container.

Help is greatly appreciated.

I have core, super, and host info if needed and of course the super log showing the full python Traceback if needed.

The full error message would be rather useful :wink: There’s various possible reasons for that kind of message, but each of the causes results in a different message.

In most cases, it means too little disk space.

As Bieniu said : too little disk space. Try df -h to see what is available. A successful upgrade requires 2.5 to 3x the space of the current image.

$ dh -h
Filesystem                Size      Used Available Use% Mounted on
overlay                  28.6G      2.6G     24.5G  10% /
tmpfs                    64.0M         0     64.0M   0% /dev
tmpfs                   968.9M         0    968.9M   0% /sys/fs/cgroup
shm                      64.0M     64.0K     63.9M   0% /dev/shm
/dev/root                93.5M     93.5M         0 100% /sbin/docker-init
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /data
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /config
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /backup
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /addons
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /share
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /ssl
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /run/audio
tmpfs                   968.9M    844.0K    968.1M   0% /run/dbus
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /etc/asound.conf
tmpfs                   968.9M    844.0K    968.1M   0% /run/docker.sock
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /etc/hostname
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /etc/resolv.conf
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /etc/hosts
/dev/mmcblk0p8           28.6G      2.6G     24.5G  10% /etc/pulse/client.conf


SSH into the host (not the HA container)

and issue the command

docker pull  homeassistant/raspberrypi4-homeassistant:0.111.4

Post the error message here.

[32m20-06-25 00:21:32 INFO (SyncWorker_13) [supervisor.docker.cli] Start CLI homeassistant/armv7-hassio-cli with version 25 - 172.30.32.5 [0m
[32m20-06-25 00:21:32 INFO (SyncWorker_6) [supervisor.docker.audio] Start Audio homeassistant/armv7-hassio-audio with version 14 - 172.30.32.4 [0m
[32m20-06-25 00:21:32 INFO (SyncWorker_8) [supervisor.docker.dns] Start DNS homeassistant/armv7-hassio-dns with version 9 - 172.30.32.3 [0m
[32m20-06-25 00:21:32 INFO (MainThread) [supervisor.plugins.dns] Updated /etc/resolv.conf [0m
[32m20-06-25 00:21:32 INFO (MainThread) [supervisor.updater] Fetch update data from https://version.home-assistant.io/stable.json [0m
[32m20-06-25 00:21:34 INFO (SyncWorker_15) [supervisor.docker.interface] Attach to homeassistant/raspberrypi4-homeassistant with version 0.111.4 [0m
[32m20-06-25 00:21:34 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on / [0m
[32m20-06-25 00:21:34 INFO (MainThread) [supervisor.hassos] Detect HassOS 3.13 / BootSlot A [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.store.git] Load add-on /data/addons/git/a0d7b954 repository [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.store.git] Load add-on /data/addons/core repository [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.store] Load add-ons from store: 65 all - 65 new - 0 remove [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.addons] Found 5 installed add-ons [0m
[32m20-06-25 00:21:35 INFO (SyncWorker_10) [supervisor.docker.interface] Attach to hassioaddons/adguard-armv7 with version 2.4.1 [0m
[32m20-06-25 00:21:35 INFO (SyncWorker_11) [supervisor.docker.interface] Attach to hassioaddons/wireguard-armv7 with version 0.3.2 [0m
[32m20-06-25 00:21:35 INFO (SyncWorker_7) [supervisor.docker.interface] Attach to homeassistant/armv7-addon-configurator with version 5.0.0 [0m
[32m20-06-25 00:21:35 INFO (SyncWorker_19) [supervisor.docker.interface] Attach to hassioaddons/ssh-armv7 with version 7.4.1 [0m
[32m20-06-25 00:21:35 INFO (SyncWorker_0) [supervisor.docker.interface] Attach to homeassistant/armv7-addon-duckdns with version 1.12.0 [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.snapshots] Found 8 snapshot files [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.discovery] Load 1 messages [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.ingress] Load 0 ingress session [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.secrets] Load Home Assistant secrets: 1 [0m
[32m20-06-25 00:21:35 INFO (MainThread) [__main__] Run Supervisor [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.api] Start API on 172.30.32.2 [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.utils.gdbus] Call de.pengutronix.rauc.Installer.Mark on / [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.hassos] Rauc: A - marked slot kernel.0 as good [0m
[32m20-06-25 00:21:35 INFO (MainThread) [supervisor.supervisor] Update Supervisor to version 227 [0m
[32m20-06-25 00:21:35 INFO (SyncWorker_13) [supervisor.docker.interface] Pull image homeassistant/armv7-hassio-supervisor tag 227. [0m
[31m20-06-25 00:23:06 ERROR (SyncWorker_13) [supervisor.docker.interface] Can't install homeassistant/armv7-hassio-supervisor:227 -> 404 Client Error: Not Found ("no such image: homeassistant/armv7-hassio-supervisor:227: No such image: homeassistant/armv7-hassio-supervisor:227"). [0m
[31m20-06-25 00:23:06 ERROR (MainThread) [supervisor.supervisor] Update of Supervisor fails! [0m
[31m20-06-25 00:23:06 CRITICAL (MainThread) [supervisor.core] Can't update supervisor! This will break some Add-ons or affect future version of Home Assistant! [0m
[32m20-06-25 00:23:06 INFO (MainThread) [supervisor.addons] Phase 'initialize' start 0 add-ons [0m
[32m20-06-25 00:23:06 INFO (MainThread) [supervisor.addons] Phase 'system' start 0 add-ons [0m
[32m20-06-25 00:23:06 INFO (MainThread) [supervisor.addons] Phase 'services' start 3 add-ons [0m
[33m20-06-25 00:23:06 WARNING (SyncWorker_17) [supervisor.docker.addon] SSH & Web Terminal run with disabled protected mode! [0m
[32m20-06-25 00:23:07 INFO (SyncWorker_7) [supervisor.docker.addon] Start Docker add-on hassioaddons/adguard-armv7 with version 2.4.1 [0m
[32m20-06-25 00:23:07 INFO (SyncWorker_17) [supervisor.docker.addon] Start Docker add-on hassioaddons/ssh-armv7 with version 7.4.1 [0m
[32m20-06-25 00:23:08 INFO (SyncWorker_18) [supervisor.docker.addon] Start Docker add-on homeassistant/armv7-addon-duckdns with version 1.12.0 [0m
[32m20-06-25 00:23:09 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_adguard [0m
[32m20-06-25 00:23:10 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_ssh [0m
[32m20-06-25 00:23:13 INFO (MainThread) [supervisor.api.security] /dns/info access from a0d7b954_adguard [0m
[32m20-06-25 00:23:13 INFO (SyncWorker_14) [supervisor.docker.interface] Start homeassistant/raspberrypi4-homeassistant [0m
[32m20-06-25 00:23:30 INFO (MainThread) [supervisor.homeassistant] Detect a running Home Assistant instance [0m
[32m20-06-25 00:23:30 INFO (MainThread) [supervisor.addons] Phase 'application' start 2 add-ons [0m
[32m20-06-25 00:23:32 INFO (SyncWorker_16) [supervisor.docker.addon] Start Docker add-on homeassistant/armv7-addon-configurator with version 5.0.0 [0m
[32m20-06-25 00:23:32 INFO (SyncWorker_9) [supervisor.docker.addon] Start Docker add-on hassioaddons/wireguard-armv7 with version 0.3.2 [0m
[32m20-06-25 00:23:34 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_wireguard [0m
[32m20-06-25 00:23:36 INFO (MainThread) [supervisor.api.security] /dns/info access from a0d7b954_wireguard [0m
[32m20-06-25 00:23:37 INFO (MainThread) [supervisor.tasks] All core tasks are scheduled [0m
[32m20-06-25 00:23:37 INFO (MainThread) [supervisor.hwmon] Started Supervisor hardware monitor [0m
[32m20-06-25 00:23:37 INFO (MainThread) [supervisor.core] Supervisor is up and running [0m
[32m20-06-25 00:23:37 INFO (MainThread) [supervisor.host.info] Update local host information [0m
[32m20-06-25 00:23:37 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/hostname1 [0m
[32m20-06-25 00:23:37 INFO (MainThread) [supervisor.updater] Fetch update data from https://version.home-assistant.io/stable.json [0m
[32m20-06-25 00:23:38 INFO (MainThread) [supervisor.host.services] Update service information [0m
[32m20-06-25 00:23:38 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.systemd1.Manager.ListUnits on /org/freedesktop/systemd1 [0m
[32m20-06-25 00:23:38 INFO (MainThread) [supervisor.host.network] Update local network DNS information [0m
[32m20-06-25 00:23:38 INFO (MainThread) [supervisor.utils.gdbus] Call org.freedesktop.DBus.Properties.GetAll on /org/freedesktop/NetworkManager/DnsManager [0m
[32m20-06-25 00:23:38 INFO (MainThread) [supervisor.host.sound] Update PulseAudio information [0m
[32m20-06-25 00:55:31 INFO (MainThread) [supervisor.api.security] /supervisor/info access from a0d7b954_ssh [0m
[32m20-06-25 00:56:10 INFO (MainThread) [supervisor.api.security] /core/info access from a0d7b954_ssh [0m
[32m20-06-25 00:58:40 INFO (MainThread) [supervisor.api.security] /supervisor/info access from a0d7b954_ssh [0m
[32m20-06-25 01:00:06 INFO (MainThread) [supervisor.api.security] /supervisor/repair access from a0d7b954_ssh [0m
[32m20-06-25 01:00:06 INFO (MainThread) [supervisor.core] Start repairing of Supervisor Environment [0m
[32m20-06-25 01:00:06 INFO (SyncWorker_19) [supervisor.docker] Prune stale containers [0m
[32m20-06-25 01:00:06 INFO (SyncWorker_19) [supervisor.docker] Prune stale images [0m
[32m20-06-25 01:00:06 INFO (SyncWorker_19) [supervisor.docker] Prune stale builds [0m
[32m20-06-25 01:00:06 INFO (SyncWorker_19) [supervisor.docker] Prune stale volumes [0m
[32m20-06-25 01:00:06 INFO (SyncWorker_19) [supervisor.docker] Prune stale networks [0m
[32m20-06-25 01:00:06 INFO (MainThread) [supervisor.plugins.cli] Repair HA cli 25 [0m
[32m20-06-25 01:00:06 INFO (SyncWorker_6) [supervisor.docker.interface] Pull image homeassistant/armv7-hassio-cli tag 25. [0m
[32m20-06-25 01:00:14 INFO (SyncWorker_6) [supervisor.docker.interface] Tag image homeassistant/armv7-hassio-cli with version 25 as latest [0m
[32m20-06-25 01:00:14 INFO (MainThread) [supervisor.addons] Found 0 add-ons to repair [0m
[32m20-06-25 01:00:14 INFO (MainThread) [supervisor.supervisor] Repair Supervisor 224 [0m
[32m20-06-25 01:00:14 INFO (MainThread) [supervisor.core] Finished repairing of Supervisor Environment [0m
[32m20-06-25 01:01:30 INFO (MainThread) [supervisor.api.security] /supervisor/stats access from a0d7b954_ssh [0m
[32m20-06-25 01:02:08 INFO (MainThread) [supervisor.api.security] /supervisor/update access from a0d7b954_ssh [0m
[32m20-06-25 01:02:08 INFO (MainThread) [supervisor.supervisor] Update Supervisor to version 227 [0m
[32m20-06-25 01:02:08 INFO (SyncWorker_1) [supervisor.docker.interface] Pull image homeassistant/armv7-hassio-supervisor tag 227. [0m
[31m20-06-25 01:03:03 ERROR (SyncWorker_1) [supervisor.docker.interface] Can't install homeassistant/armv7-hassio-supervisor:227 -> 404 Client Error: Not Found ("no such image: homeassistant/armv7-hassio-supervisor:227: No such image: homeassistant/armv7-hassio-supervisor:227"). [0m
[31m20-06-25 01:03:03 ERROR (MainThread) [supervisor.supervisor] Update of Supervisor fails! [0m
[32m20-06-25 01:04:36 INFO (MainThread) [supervisor.api.security] /supervisor/logs access from a0d7b954_ssh [0m


OK, will work on this when I get home

Hello.
I have the same error when i tried touppgrade from 109.6 to 111.4 and other.
After i install 109.6 i cant upgrade. Tried several times.
I run hassio on virtualbox. I have tried to extend memory 1GB and HDD 100GB. Still same error.

Log.
20-06-26 06:25:51 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API error: Received message 8:0 is not WSMsgType.TEXT
20-06-26 06:25:51 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API connection is closed
20-06-26 06:25:57 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request initialize
20-06-26 06:25:57 INFO (MainThread) [supervisor.api.proxy] WebSocket access from a0d7b954_nodered
20-06-26 06:25:57 INFO (MainThread) [supervisor.api.proxy] Home Assistant WebSocket API request running
20-06-26 19:33:32 INFO (MainThread) [supervisor.homeassistant] Update Home Assistant to version 0.111.4
20-06-26 19:33:32 INFO (SyncWorker_3) [supervisor.docker.interface] Update image homeassistant/qemux86-64-homeassistant:0.109.6 to homeassistant/qemux86-64-homeassistant:0.111.4
20-06-26 19:33:32 INFO (SyncWorker_3) [supervisor.docker.interface] Pull image homeassistant/qemux86-64-homeassistant tag 0.111.4.
20-06-26 19:33:35 ERROR (SyncWorker_3) [supervisor.docker.interface] Can’t install homeassistant/qemux86-64-homeassistant:0.111.4 -> 404 Client Error: Not Found (“no such image: homeassistant/qemux86-64-homeassistant:0.111.4: No such image: homeassistant/qemux86-64-homeassistant:0.111.4”).
20-06-26 19:33:35 WARNING (MainThread) [supervisor.homeassistant] Update Home Assistant image fails

Same advice here. But you have to run

docker pull homeassistant/qemux86-64-homeassistant:0.111.4

I have the same problem but with a RPI 4: it’s a week I can see the update button but the result is this:
2022-01-12 02:22:06 ERROR (MainThread) [homeassistant.components.hassio] Failed to to call /os/update - Can’t fetch OTA update from https://github.com/home-assistant/operating-system/releases/download/7.1/haos_rpi4-64-7.1.raucb:
But if I try to download the file I can. Is it possible to update from a USB key?
It’s not a space problem I have 450Gb free.

The above are for updating the Core, not the OS. You should start a fresh thread with your, very separate, problem.