Error updating Home Assistant Supervisor (404 Client Error)

I received an error whenever I try to update HA Supervisor, and this is blocking the update of HA Core

this is the error I keep receiving:

I checked the connection and the DNS and it looks working as cloud access is connecting.
I try to do repair and I received repair successful then I run the update but still received the same error.

My Home assistant is installed in Raspberry Pi 4 with SSD

1 Like

Still space enough on your SSD ?

Yes it has more than 200GB

I have similar issues with other Add-ons too like Matter Server:

My HA has enough storage

2024-07-26 10:18:34.405 ERROR (MainThread) [supervisor.docker.interface] Can't install ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.07.0: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.07.0/json: Not Found ("No such image: ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.07.0")
2024-07-26 10:18:34.408 ERROR (MainThread) [supervisor.supervisor] Update of Supervisor failed: Can't install ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.07.0: 404 Client Error for http+docker://localhost/v1.43/images/ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.07.0/json: Not Found ("No such image: ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.07.0")

problem solved by only one way which is

  • take full back up to your current home assistant and save it in your PC.
  • then re-install fresh Home Assistant OS as new.
  • while starting it will ask you to create a name for your new home assistant, instead click in the bottom “restore back up”.
    once restore is completed you will enjoy home assistant without errors
    I’ve been in this for the last 6 months unable to update, uninstall, install or even edit some features of the home assistant all because of this error that is caused by HA supervisor, and finally it is rolling again strong with no issues, i hope this will help you and others who may face the same error, in my case i tried every single solution I’ve come across and nothing seem to work.

I have a very similar issue, but I’m worried that I need to re-setup all my add-ons when reinstalling from the backup. I previously used docker and then imported my backup. Isn’t there a way to fix the issue with the 404 manually without reinstalling this?

aiohasupervisor.exceptions.SupervisorBadRequestError: Update of Supervisor failed: Can't install ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3: 404 Client Error for http+docker://localhost/v1.47/images/ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3/json: Not Found ("No such image: ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3")

The above exception was the direct cause of the following exception:

Traceback (most recent call last):
  File "/usr/src/homeassistant/homeassistant/components/websocket_api/commands.py", line 245, in handle_call_service
    response = await hass.services.async_call(
               ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2802, in async_call
    response_data = await coro
                    ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/core.py", line 2845, in _execute_service
    return await target(service_call)
           ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1007, in entity_service_call
    single_response = await _handle_entity_call(
                      ^^^^^^^^^^^^^^^^^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/helpers/service.py", line 1079, in _handle_entity_call
    result = await task
             ^^^^^^^^^^
  File "/usr/src/homeassistant/homeassistant/components/update/__init__.py", line 157, in async_install
    await entity.async_install_with_progress(version, backup)
  File "/usr/src/homeassistant/homeassistant/components/update/__init__.py", line 502, in async_install_with_progress
    await self.async_install(version, backup)
  File "/usr/src/homeassistant/homeassistant/components/hassio/update.py", line 264, in async_install
    raise HomeAssistantError(
homeassistant.exceptions.HomeAssistantError: Error updating Home Assistant Supervisor: Update of Supervisor failed: Can't install ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3: 404 Client Error for http+docker://localhost/v1.47/images/ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3/json: Not Found ("No such image: ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3")
2 Likes

I am getting the same issue, seems like a wider problem with the repo maybe?

Error: Update of Supervisor failed: Can't install ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.11.3: 404 Client Error for http+docker://localhost/v1.47/images/ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.11.3/json: Not Found ("No such image: ghcr.io/home-assistant/aarch64-hassio-supervisor:2024.11.3")
2 Likes

I have the same problem.

1 Like

New install X86 and my setup loops around

[supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
[supervisor.docker.interface] Updating image ghcr io/home-assistant/generic-x86-64-homeassistant:landingpage to ghcr io/home-assistant/generic-x86-64-homeassistant:2024.11.1
[supervisor.docker.interface] Downloading docker image ghcr io/home-assistant/generic-x86-64-homeassistant with tag 2024.11.1.
[supervisor.docker.interface] Can’t install ghcr io/home-assistant/generic-x86-64-homeassistant:2024.11.1: 404 Client Error for http+docker://localhost/v1.47/images/ghcr io/home-assistant/generic-x86-64-homeassistant:2024.11.1/json: Not Found (“No such image: ghcr io/home-assistant/generic-x86-64-homeassistant:2024.11.1”)

disabled ipv6, updated dns server nothing works

Also getting the same problem. It looks like the Package aarch64-hassio-supervisor · GitHub link does not work - opening in a web browser either brings you to the GitHub menu page, or a “too many requests” error.

1 Like

same for me. probably just have to wait :frowning:

I don’t think reinstalling HA is the solution, it looks like we are all too eager to install the update:

[core-ssh ~]$ ha supervisor update
Processing... Done.
Error: Update of Supervisor failed: Can't install ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3: 500 Server Error for http+docker://localhost/v1.47/images/create?tag=2024.11.3&fromImage=ghcr.io%2Fhome-assistant%2Famd64-hassio-supervisor&platform=linux%2Famd64: Internal Server Error ("toomanyrequests: retry-after: 33.14µs, allowed: 44000/minute")

same here http+docker://localhost/v1.47/images/ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3/json: Not Found

Same problems : "Error: Update of Supervisor failed: Can’t install ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3: 404 Client Error for http+docker://localhost/v1.47/images/ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3/json: Not Found ("No such image: ghcr.io/home-assistant/amd64-hassio-supervisor:2024.11.3")"

Those posting today, please read: Cannot install supervisor 2024-11-3 hassos - #26 by tom_l