Problems updating several updates on HA

I’m a bot lost. Tried everything, including upgrading and rebooting the system (on proxmox vm running HA (on an HP 630 with an overload on memory and processors). Until recent updates there where no problems upgrading. As off the newest updates they just time-out and never install.

I experience the problem with:

This is what I see in the log files when starting the update for the Core:

2025-04-07 11:54:40.294 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:54:40.355 INFO (SyncWorker_3) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:54:43.673 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:55:06.332 INFO (MainThread) [supervisor.homeassistant.core] Updating Home Assistant to version 2025.4.1
2025-04-07 11:55:06.341 INFO (MainThread) [supervisor.docker.interface] Updating image ghcr.io/home-assistant/qemux86-64-homeassistant:2025.3.4 to ghcr.io/home-assistant/qemux86-64-homeassistant:2025.4.1
2025-04-07 11:55:06.344 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/qemux86-64-homeassistant with tag 2025.4.1.
2025-04-07 11:55:08.104 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:55:08.179 INFO (SyncWorker_5) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:55:13.240 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:55:40.435 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:55:40.468 INFO (SyncWorker_3) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:55:42.443 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:56:04.538 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:56:04.578 INFO (SyncWorker_0) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:56:06.666 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:56:28.859 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:56:28.922 INFO (SyncWorker_3) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:56:31.218 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:56:51.831 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:56:51.874 INFO (SyncWorker_0) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:56:53.795 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:57:57.587 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:57:57.607 INFO (SyncWorker_0) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:58:07.137 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:58:31.281 WARNING (MainThread) [supervisor.addons.addon] Watchdog found addon AppDaemon is failed, restarting...
2025-04-07 11:58:31.340 INFO (SyncWorker_3) [supervisor.docker.manager] Cleaning addon_a0d7b954_appdaemon application
2025-04-07 11:58:34.710 INFO (MainThread) [supervisor.docker.addon] Starting Docker add-on ghcr.io/hassio-addons/appdaemon/amd64 with version 0.16.7
2025-04-07 11:58:59.577 ERROR (MainThread) [asyncio] Task exception was never retrieved
future: <Task finished name='Task-4278' coro=<Addon.watchdog_container() done, defined at /usr/src/supervisor/supervisor/addons/addon.py:1589> exception=AddonsJobError('Rate limit exceeded, more than 10 calls in 0:30:00')>
Traceback (most recent call last):
  File "/usr/src/supervisor/supervisor/addons/addon.py", line 1603, in watchdog_container
    await self._restart_after_problem(event.state)
  File "/usr/src/supervisor/supervisor/jobs/decorator.py", line 291, in wrapper
    raise on_condition(
        f"Rate limit exceeded, more than {self.throttle_max_calls} calls in {self.throttle_period(group_name)}",
    )
supervisor.exceptions.AddonsJobError: Rate limit exceeded, more than 10 calls in 0:30:00
2025-04-07 12:06:45.742 ERROR (MainThread) [supervisor.docker.interface] Can't install ghcr.io/home-assistant/qemux86-64-homeassistant:2025.4.1: 404 Client Error for http+docker://localhost/v1.47/images/ghcr.io/home-assistant/qemux86-64-homeassistant:2025.4.1/json: Not Found ("No such image: ghcr.io/home-assistant/qemux86-64-homeassistant:2025.4.1")
2025-04-07 12:06:45.744 WARNING (MainThread) [supervisor.homeassistant.core] Updating Home Assistant image failed

Try again later, and do only 1 at a time.

I just do already update one by one. And I am trying the updates for over more than a week or longer already. I’m willing to wait but seems strange to me why this is not working now and at previous updates it was no problem.

Or is something else calling the supervisor? That is why it times out I guess?

Maybe stop appdeamon when trying to update.

A lot of these in the log

I did not know that was possible but I can give it a try. Good idea.

Tried with and without the AppDeamon (even managed to get rid of the error which was because the AppDeamon could not find the secret.yaml) and tried again. No success. Still not able to update.

As mentioned I’m not able to update the 4 updates above but managed to update an add-on in this case Zwave-JS . So why is my system not updating Home Assistant Core from 2025.3.4 to 2025.4.1 and OS from 14.2 tot 15.1?

You could install Advanced SSH & Web Terminal without protection mode, and then

docker pull ghcr.io/home-assistant/qemux86-64-homeassistant:2025.4.1

Post what errors you get.

I tried that but get this error.


Also tried with ha core update see if that works. No way.

You are using the ‘Terminal and SSH’ add-on, not 'Advanced SSH & Web Terminal ’

Ok now I used the Advanced one. It ends with an error connection reset by peer

2025.4.1: Pulling from home-assistant/qemux86-64-homeassistant
1f3e46996e29: Already exists 
b9230290520f: Already exists 
402af04b7fa6: Already exists 
36eb853ff376: Already exists 
a5e8ba55fdaf: Already exists 
cbbbd84daa77: Already exists 
be2c8ca47f46: Already exists 
8057e27ab509: Already exists 
a9f92100b5a9: Already exists 
263e4bded2e5: Already exists 
ee603540158c: Already exists 
4f4fb700ef54: Pull complete 
bd1fe1a72a32: Already exists 
a1fcbfbaffd5: Already exists 
c8cdc35dfdb3: Already exists 
269a417c417c: Already exists 
1ac23aefc896: Already exists 
1e8fe044260c: Already exists 
fe6d26d603ca: Already exists 
3236feda1734: Already exists 
61033f3ae222: Already exists 
79e6481c3ca9: Pull complete 
4fafab274aca: Pull complete 
62cc85470431: Pull complete 
c01c57cfd187: Pull complete 
a8a96d7a9c9b: Pull complete 
ef5bc4b6c0f1: Pull complete 
39bcfa8b3716: Pull complete 
c975385ac67d: Downloading [==================================================>]  235.1MB/235.1MB
140f07ac4b39: Download complete 
1386f9595872: Download complete 
51b81c8a66b0: Download complete 
read tcp 192.168.0.31:33202->185.199.111.154:443: read: connection reset by peer

Ok tried something different and that helped the docker pull to become fulfilled. Temporally stop some add-ons which where using lot of memory. Also extended the memory available in the proxmox VM for HA.

Now have to see what will be the next step? Just try the install again from the dashboard? Or from Cli somehow?

Ok solved my own question :slight_smile: Managed to update using the CLI and it now is on the newer version nice. Might be help-full for others.

➜  ~ ha core update --version 2025.4.1
Processing... Done.

Command completed successfully.
➜  ~ 
➜  ~ 
➜  ~ ha core info                     
arch: amd64
audio_input: null
audio_output: null
backups_exclude_database: false
boot: true
image: ghcr.io/home-assistant/qemux86-64-homeassistant
ip_address: 
machine: qemux86-64
port: 8123
ssl: false
update_available: false
version: 2025.4.1
version_latest: 2025.4.1
watchdog: true
1 Like

Being happy I managed to get the core updated even to the latest 4.2 one. I still can not get the remaining updates to install. Such as Grafana, frigate and the Operating System 15.2

➜  ~ ha os info
board: ova
boot: B
boot_slots:
  A:
    state: inactive
    status: good
    version: "14.1"
  B:
    state: booted
    status: good
    version: "14.2"
data_disk: QEMU-QEMU-HARDDISK-drive-scsi0
update_available: true
version: "14.2"
version_latest: "15.2"

Every time ending up with an error:

2025-04-16 12:21:17.348 ERROR (MainThread) [supervisor.docker.interface] Can't install ghcr.io/hassio-addons/grafana/amd64:10.5.0: 500 Server Error for http+docker://localhost/v1.47/images/create?tag=10.5.0&fromImage=ghcr.io%2Fhassio-addons%2Fgrafana%2Famd64&platform=linux%2Famd64: Internal Server Error ("Get "https://ghcr.io/v2/": read tcp 192.168.0.31:53484->140.82.121.34:443: read: connection reset by peer")
2025-04-16 12:22:01.176 INFO (MainThread) [supervisor.docker.addon] Updating image ghcr.io/hassio-addons/grafana/amd64:10.4.2 to ghcr.io/hassio-addons/grafana/amd64:10.5.0
2025-04-16 12:22:01.177 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/hassio-addons/grafana/amd64 with tag 10.5.0.
2025-04-16 12:35:28.537 ERROR (MainThread) [supervisor.docker.interface] Can't install ghcr.io/hassio-addons/grafana/amd64:10.5.0: 404 Client Error for http+docker://localhost/v1.47/images/ghcr.io/hassio-addons/grafana/amd64:10.5.0/json: Not Found ("No such image: ghcr.io/hassio-addons/grafana/amd64:10.5.0")
2025-04-16 12:41:12.402 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
2025-04-16 12:47:55.097 INFO (MainThread) [supervisor.os.manager] Fetch OTA update from https://os-artifacts.home-assistant.io/15.2/haos_ova-15.2.raucb
2025-04-16 13:03:05.904 ERROR (MainThread) [supervisor.homeassistant.api] Timeout on call http://172.30.32.1:8123/api/core/state.

So what can I do to get this going?

Any idea to get me further? Or just wait for newer version to be published?