supervisor: Cant update to 2023.11.3

Describe the issue you are experiencing

Update to 2023.11.3 fails

What type of installation are you running?

Home Assistant OS

Which operating system are you running on?

Home Assistant Operating System

Steps to reproduce the issue

  1. Try to update supervisor - either from GUI or CLI

Anything in the Supervisor logs that might be useful for us?

23-11-14 21:11:00 INFO (MainThread) [supervisor.os.manager] Rauc: B - marked slot kernel.1 as good
23-11-14 21:11:00 INFO (MainThread) [supervisor.supervisor] Fetching AppArmor profile https://version.home-assistant.io/apparmor_stable.txt
23-11-14 21:11:00 INFO (MainThread) [supervisor.host.apparmor] Adding/updating AppArmor profile: hassio-supervisor
23-11-14 21:11:01 INFO (MainThread) [supervisor.supervisor] Update Supervisor to version 2023.11.3
23-11-14 21:11:01 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/aarch64-hassio-supervisor with tag 2023.11.3.
23-11-14 21:11:05 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
23-11-14 21:11:05 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state startup
23-11-14 21:11:05 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
23-11-14 21:11:05 WARNING (MainThread) [supervisor.jobs] 'StoreManager.reload' blocked from execution, supervisor needs to be updated first
23-11-14 21:11:22 INFO (MainThread) [supervisor.homeassistant.core] Detect a running Home Assistant instance
23-11-14 21:13:57 ERROR (MainThread) [supervisor.docker.interface] Can't install ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.3: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.3/json: Not Found ("No such image: ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.3")
23-11-14 21:13:57 INFO (MainThread) [supervisor.resolution.module] Create new issue update_failed - supervisor / None
23-11-14 21:13:57 ERROR (MainThread) [supervisor.supervisor] Update of Supervisor failed: Can't install ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.3: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.3/json: Not Found ("No such image: ghcr.io/home-assistant/aarch64-hassio-supervisor:2023.11.3")
23-11-14 21:13:57 CRITICAL (MainThread) [supervisor.core] Can't update Supervisor! This will break some Add-ons or affect future versions of Home Assistant!

System Health information

System Information

version core-2023.10.3
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.11.5
os_name Linux
os_version 6.1.56
arch aarch64
timezone Europe/Copenhagen
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
GitHub API Calls Remaining 4954
Installed Version 1.33.0
Stage running
Available Repositories 1398
Downloaded Repositories 6
Home Assistant Cloud
logged_in true
subscription_expiration December 12, 2023 at 01:00
relayer_connected true
relayer_region eu-central-1
remote_enabled true
remote_connected true
alexa_enabled false
google_enabled false
remote_server eu-central-1-6.ui.nabu.casa
certificate_status ready
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 11.0
update_channel stable
supervisor_version supervisor-2023.10.1
agent_version 1.6.0
docker_version 24.0.6
disk_total 28.0 GB
disk_used 6.1 GB
healthy failed to load: Unhealthy
supported true
board odroid-n2
supervisor_api ok
version_api ok
installed_addons deCONZ (6.20.0), Terminal & SSH (9.7.1)
Dashboards
dashboards 16
resources 2
views 16
mode storage
Recorder
oldest_recorder_run November 5, 2023 at 22:35
current_recorder_run November 14, 2023 at 21:11
estimated_db_size 155.77 MiB
database_engine sqlite
database_version 3.41.2
Sonoff
version 3.5.3 (a8c6d45)
cloud_online 7 / 9
local_online 0 / 0
debug failed to load:

Supervisor diagnostics

config_entry-hassio-6854af4adda5d85d74a459955abf37b0.json.txt

Additional information

Has also filed bug for 2023.11.1 here: https://github.com/home-assistant/supervisor/issues/4703

About this issue

  • Original URL
  • State: closed
  • Created 8 months ago
  • Comments: 51 (13 by maintainers)

Most upvoted comments

@agners A follow-up to my previous post. I tried using a regular power cable and non-POE switch on the Yellow. I did a reset (turn it on while pressing red button), then restarted with an image on USB SD card. Shockingly, it installed perfectly. That’s the first time it’s worked that way in dozens and dozens of attempts that I’ve done over the past 6 weeks when I was using POE ethernet with POE switch. Just to make sure it wasn’t a random success, I reset it and then did the RPIBoot, write image to the Yellow and restart to install. Again it worked perfectly. After that I was able to restore a previous backup and all my devices, automations etc are working fine.

I then saw that I was running 2023.12.1 and that 12.2 was available. I attempted the update and it succeeded. That was the first time I was able to apply an update since my first install of the Yellow 6 weeks ago.

I then re-connected the Yellow to the POE cable and the POE switch and it’s all still running fine. I guess the next test will be whether I can update to the next HA version using that POE switch.

I’m not a network guru, but it does seem like there’s some problem with either the Yellow POE, or the POE switch that is causing certain activities like installation and updates to fail. Very, very strange. For reference, my switch is TP-Link 5-port 10/100Mbps model TL-SF1005LP.

But for now, I finally have the Yellow up and running again so I’m happy. Thank you for the help.

I solved it by using the script referenced in https://github.com/home-assistant/supervisor/issues/4738#issuecomment-1834627523

With one addition - I had to run the commandline “ha banner” to get home assistant started.

Here is the result of my ha info command (after waiting quite a while for supervisor to update itself at startup): Harekærgårdsvej 571313174111707809

ha info

arch: aarch64 channel: stable docker: 24.0.6 features:

  • reboot
  • shutdown
  • services
  • network
  • hostname
  • timedate
  • os_agent
  • haos
  • resolved
  • journal
  • disk
  • mount hassos: “11.0” homeassistant: 2023.10.3 hostname: Plantagen logging: error machine: odroid-n2 operating_system: Home Assistant OS 11.0 state: running supervisor: 2023.11.6 supported: true supported_arch:
  • aarch64
  • armv7
  • armhf timezone: Europe/Copenhagen

Solved my issue yesterday. Indeed a dying sd card. Had eventually different error codes during installation