Skip to content

Not all add-ons are automatically restarted after Supervisor updates itself #5886

@andMaximus

Description

@andMaximus

Describe the issue you are experiencing

Description of issue
Not all add-ons are automatically restarted after Supervisor has been updated automatically, even though watchdog is enabled.

Early morning Supervisor was auto-updated to version 2025.05.1. Following this update Supervisor was restarted, and items where attached, stopped, cleaned, removed and rebuilt, but not restarted... This happened for two separate add-ons; local_lease_scraper which is built by myself, and PiGPIO which can be found here. This issue was also raised at the PiGPIO repo, but given that this also occurred in by own local add-on it seems like something else might be causing this bug.

Subset of supervisor log lines showing the attach/stop/clean/remove/rebuild behavior:

- [2025-05-14 00:03:48.045 INFO (MainThread) [supervisor.docker.interface] Attaching to local/aarch64-addon-lease_scraper with version 1.0.1
- [2025-05-14 00:03:48.194 INFO (SyncWorker_7) [supervisor.docker.manager] Stopping addon_local_lease_scraper application
- [2025-05-14 00:04:05.030 INFO (SyncWorker_7) [supervisor.docker.manager] Cleaning addon_local_lease_scraper application
- [2025-05-14 00:04:05.106 INFO (SyncWorker_1) [supervisor.docker.manager] Removing image local/aarch64-addon-lease_scraper with latest
- [2025-05-14 00:04:05.113 INFO (SyncWorker_1) [supervisor.docker.manager] Removing image local/aarch64-addon-lease_scraper with 1.0.1
- [2025-05-14 00:04:05.492 INFO (MainThread) [supervisor.docker.addon] Starting build for local/aarch64-addon-lease_scraper:1.0.1
- [2025-05-14 00:04:52.909 INFO (MainThread) [supervisor.docker.addon] Build local/aarch64-addon-lease_scraper:1.0.1 done

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. Create a local add-on and install it via the add-on page. Set it to Start on boot and Watchdog.
  2. Wait for Supervisor to auto-update itself during the night.
  3. Watch Supervisor restart itself and most but not all add-ons.

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

[2025-05-14 00:02:47.157 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
[2025-05-14 00:02:47.280 INFO (MainThread) [supervisor.misc.tasks] Found new Supervisor version 2025.05.1, updating
[2025-05-14 00:02:47.282 INFO (MainThread) [supervisor.supervisor] Fetching AppArmor profile https://version.home-assistant.io/apparmor_stable.txt
[2025-05-14 00:02:47.315 INFO (MainThread) [supervisor.host.apparmor] Adding/updating AppArmor profile: hassio-supervisor
[2025-05-14 00:02:47.513 INFO (MainThread) [supervisor.supervisor] Update Supervisor to version 2025.05.1
[2025-05-14 00:02:47.514 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/home-assistant/aarch64-hassio-supervisor with tag 2025.05.1.
[2025-05-14 00:03:10.630 INFO (MainThread) [supervisor.misc.scheduler] Shutting down scheduled tasks
[2025-05-14 00:03:10.632 INFO (MainThread) [supervisor.docker.monitor] Stopped docker events monitor
[2025-05-14 00:03:20.635 WARNING (MainThread) [supervisor.core] Stage 1: Force Shutdown!
[2025-05-14 00:03:20.639 INFO (MainThread) [supervisor.hardware.monitor] Stopped Supervisor hardware monitor
[2025-05-14 00:03:20.652 INFO (MainThread) [supervisor.dbus.manager] Closed conection to system D-Bus.
[2025-05-14 00:03:20.657 WARNING (MainThread) [supervisor.homeassistant.websocket] Connection is closed
[2025-05-14 00:03:20.659 INFO (MainThread) [supervisor.api] Stopping API on 172.30.32.2
[2025-05-14 00:03:20.663 INFO (MainThread) [supervisor.core] Supervisor is down - 0
[2025-05-14 00:03:20.665 INFO (MainThread) [__main__] Closing Supervisor
[22:03:21] WARNING: Halt Supervisor
[22:03:21] INFO: Supervisor restart after closing
s6-rc: info: service legacy-services: stopping
[22:03:21] INFO: Watchdog restart after closing
s6-rc: info: service legacy-services successfully stopped
s6-rc: info: service legacy-cont-init: stopping
s6-rc: info: service legacy-cont-init successfully stopped
s6-rc: info: service fix-attrs: stopping
s6-rc: info: service fix-attrs successfully stopped
s6-rc: info: service s6rc-oneshot-runner: stopping
s6-rc: info: service s6rc-oneshot-runner successfully stopped
s6-rc: info: service s6rc-oneshot-runner: starting
s6-rc: info: service s6rc-oneshot-runner successfully started
s6-rc: info: service fix-attrs: starting
s6-rc: info: service fix-attrs successfully started
s6-rc: info: service legacy-cont-init: starting
cont-init: info: running /etc/cont-init.d/udev.sh
[22:03:41] INFO: Using udev information from host
cont-init: info: /etc/cont-init.d/udev.sh exited 0
s6-rc: info: service legacy-cont-init successfully started
s6-rc: info: service legacy-services: starting
services-up: info: copying legacy longrun supervisor (no readiness notification)
services-up: info: copying legacy longrun watchdog (no readiness notification)
[22:03:42] INFO: Starting local supervisor watchdog...
s6-rc: info: service legacy-services successfully started
[2025-05-13 22:03:44.124 INFO (MainThread) [__main__] Initializing Supervisor setup
[2025-05-13 22:03:44.265 INFO (MainThread) [supervisor.coresys] Setting up coresys for machine: raspberrypi4-64
[2025-05-14 00:03:44.276 INFO (MainThread) [supervisor.docker.supervisor] Attaching to Supervisor ghcr.io/home-assistant/aarch64-hassio-supervisor with version 2025.05.1
[2025-05-14 00:03:44.276 INFO (MainThread) [supervisor.docker.supervisor] Connecting Supervisor to hassio-network
[2025-05-14 00:03:44.567 INFO (SyncWorker_4) [supervisor.docker.manager] Cleanup images: ['ghcr.io/home-assistant/aarch64-hassio-supervisor:2025.05.0']
[2025-05-14 00:03:45.143 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state initialize
[2025-05-14 00:03:45.148 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
[2025-05-14 00:03:45.149 INFO (MainThread) [__main__] Setting up Supervisor
[2025-05-14 00:03:45.300 INFO (MainThread) [supervisor.api] Starting API on 172.30.32.2
[2025-05-14 00:03:45.403 INFO (MainThread) [supervisor.hardware.monitor] Started Supervisor hardware monitor
[2025-05-14 00:03:45.406 INFO (MainThread) [supervisor.dbus.manager] Connected to system D-Bus.
[2025-05-14 00:03:45.406 INFO (MainThread) [supervisor.dbus.agent] Load dbus interface io.hass.os
[2025-05-14 00:03:45.407 INFO (MainThread) [supervisor.dbus.hostname] Load dbus interface org.freedesktop.hostname1
[2025-05-14 00:03:45.408 INFO (MainThread) [supervisor.dbus.logind] Load dbus interface org.freedesktop.login1
[2025-05-14 00:03:45.409 INFO (MainThread) [supervisor.dbus.network] Load dbus interface org.freedesktop.NetworkManager
[2025-05-14 00:03:45.410 INFO (MainThread) [supervisor.dbus.rauc] Load dbus interface de.pengutronix.rauc
[2025-05-14 00:03:45.413 INFO (MainThread) [supervisor.dbus.resolved] Load dbus interface org.freedesktop.resolve1
[2025-05-14 00:03:45.414 INFO (MainThread) [supervisor.dbus.systemd] Load dbus interface org.freedesktop.systemd1
[2025-05-14 00:03:45.415 INFO (MainThread) [supervisor.dbus.timedate] Load dbus interface org.freedesktop.timedate1
[2025-05-14 00:03:45.932 INFO (MainThread) [supervisor.host.services] Updating service information
[2025-05-14 00:03:45.943 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
[2025-05-14 00:03:46.143 INFO (MainThread) [supervisor.host.network] Updating local network information
[2025-05-14 00:03:46.290 INFO (MainThread) [supervisor.host.apparmor] Loading AppArmor Profiles: {'49e24ccc_firefox', 'hassio-supervisor'}
[2025-05-14 00:03:46.349 INFO (MainThread) [supervisor.docker.monitor] Started docker events monitor
[2025-05-14 00:03:46.349 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
[2025-05-14 00:03:46.597 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/home-assistant/aarch64-hassio-cli with version 2025.04.0
[2025-05-14 00:03:46.650 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/home-assistant/aarch64-hassio-dns with version 2025.02.0
[2025-05-14 00:03:46.679 INFO (MainThread) [supervisor.plugins.dns] Updated /etc/resolv.conf
[2025-05-14 00:03:46.698 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/home-assistant/aarch64-hassio-audio with version 2025.02.0
[2025-05-14 00:03:46.748 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/home-assistant/aarch64-hassio-observer with version 2025.02.0
[2025-05-14 00:03:46.782 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/home-assistant/aarch64-hassio-multicast with version 2025.02.0
[2025-05-14 00:03:46.820 INFO (MainThread) [supervisor.homeassistant.secrets] Loaded 1 Home Assistant secrets
[2025-05-14 00:03:46.826 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/home-assistant/raspberrypi4-64-homeassistant with version 2025.5.1
[2025-05-14 00:03:46.902 INFO (MainThread) [supervisor.os.manager] Detect Home Assistant Operating System 15.2 / BootSlot B
[2025-05-14 00:03:46.909 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/d5369777 repository
[2025-05-14 00:03:46.909 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/9074a9fa repository
[2025-05-14 00:03:46.909 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/68413af6 repository
[2025-05-14 00:03:46.910 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/5c53de3b repository
[2025-05-14 00:03:46.914 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/a0d7b954 repository
[2025-05-14 00:03:46.919 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/git/49e24ccc repository
[2025-05-14 00:03:46.920 INFO (MainThread) [supervisor.store.git] Loading add-on /data/addons/core repository
[2025-05-14 00:03:47.824 INFO (MainThread) [supervisor.store] Loading add-ons from store: 105 all - 105 new - 0 remove
[2025-05-14 00:03:47.898 INFO (MainThread) [supervisor.addons.manager] Found 9 installed add-ons
[2025-05-14 00:03:47.990 INFO (MainThread) [supervisor.docker.interface] Attaching to homeassistant/aarch64-addon-ssh with version 9.17.0
[2025-05-14 00:03:48.024 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/esphome/esphome-hassio with version 2025.4.2
[2025-05-14 00:03:48.029 INFO (MainThread) [supervisor.docker.interface] Attaching to homeassistant/aarch64-addon-matter-server with version 7.0.0
[2025-05-14 00:03:48.044 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/hassio-addons/vscode/aarch64 with version 5.19.3
[2025-05-14 00:03:48.045 INFO (MainThread) [supervisor.docker.interface] Attaching to local/aarch64-addon-lease_scraper with version 1.0.1
[2025-05-14 00:03:48.046 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/poeschl-homeassistant-addons/pigpio-aarch64 with version 1.5.3
[2025-05-14 00:03:48.048 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/brenner-tobias/cloudflared/aarch64 with version 5.3.1
[2025-05-14 00:03:48.049 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/hassio-addons/tailscale/aarch64 with version 0.25.0
[2025-05-14 00:03:48.072 INFO (MainThread) [supervisor.docker.interface] Attaching to ghcr.io/mincka/firefox-aarch64 with version 1.5.0
[2025-05-14 00:03:48.194 INFO (SyncWorker_7) [supervisor.docker.manager] Stopping addon_local_lease_scraper application
[2025-05-14 00:03:48.352 INFO (SyncWorker_0) [supervisor.docker.manager] Stopping addon_68413af6_pigpio application
[2025-05-14 00:03:52.745 INFO (SyncWorker_0) [supervisor.docker.manager] Cleaning addon_68413af6_pigpio application
[2025-05-14 00:03:52.799 INFO (SyncWorker_3) [supervisor.docker.manager] Removing image ghcr.io/poeschl-homeassistant-addons/pigpio-aarch64 with latest
[2025-05-14 00:03:52.804 INFO (SyncWorker_3) [supervisor.docker.manager] Removing image ghcr.io/poeschl-homeassistant-addons/pigpio-aarch64 with 1.5.3
[2025-05-14 00:03:53.225 INFO (MainThread) [supervisor.docker.interface] Downloading docker image ghcr.io/poeschl-homeassistant-addons/pigpio-aarch64 with tag 1.5.3.
[2025-05-14 00:04:05.030 INFO (SyncWorker_7) [supervisor.docker.manager] Cleaning addon_local_lease_scraper application
[2025-05-14 00:04:05.106 INFO (SyncWorker_1) [supervisor.docker.manager] Removing image local/aarch64-addon-lease_scraper with latest
[2025-05-14 00:04:05.113 INFO (SyncWorker_1) [supervisor.docker.manager] Removing image local/aarch64-addon-lease_scraper with 1.0.1
[2025-05-14 00:04:05.492 INFO (MainThread) [supervisor.docker.addon] Starting build for local/aarch64-addon-lease_scraper:1.0.1
[2025-05-14 00:04:52.909 INFO (MainThread) [supervisor.docker.addon] Build local/aarch64-addon-lease_scraper:1.0.1 done
[2025-05-14 00:04:53.068 INFO (MainThread) [supervisor.backups.manager] Found 168 backup files
[2025-05-14 00:04:53.350 INFO (MainThread) [supervisor.discovery] Loaded 2 messages
[2025-05-14 00:04:53.350 INFO (MainThread) [supervisor.ingress] Loaded 0 ingress sessions
[2025-05-14 00:04:53.350 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state setup
[2025-05-14 00:04:53.350 INFO (MainThread) [supervisor.resolution.checks.base] Run check for detached_addon_removed/addon
[2025-05-14 00:04:53.350 INFO (MainThread) [supervisor.resolution.checks.base] Run check for multiple_data_disks/system
[2025-05-14 00:04:53.351 INFO (MainThread) [supervisor.resolution.checks.base] Run check for detached_addon_missing/addon
[2025-05-14 00:04:53.351 INFO (MainThread) [supervisor.resolution.checks.base] Run check for disabled_data_disk/system
[2025-05-14 00:04:53.351 INFO (MainThread) [supervisor.resolution.check] System checks complete
[2025-05-14 00:04:53.351 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state setup
[2025-05-14 00:04:53.351 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
[2025-05-14 00:04:53.354 INFO (MainThread) [supervisor.jobs] 'ResolutionFixup.run_autofix' blocked from execution, system is not running - setup
[2025-05-14 00:04:53.355 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state setup
[2025-05-14 00:04:53.355 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
[2025-05-14 00:04:53.357 INFO (MainThread) [__main__] Running Supervisor
[2025-05-14 00:04:53.407 INFO (MainThread) [supervisor.os.manager] Rauc: slot B - activated slot kernel.1, marked slot kernel.1 as good
[2025-05-14 00:04:53.434 INFO (MainThread) [supervisor.addons.manager] Phase 'initialize' starting 0 add-ons
[2025-05-14 00:04:53.434 INFO (MainThread) [supervisor.core] Detected Supervisor restart
[2025-05-14 00:04:53.435 INFO (MainThread) [supervisor.misc.tasks] All core tasks are scheduled
[2025-05-14 00:04:53.436 INFO (MainThread) [supervisor.host.info] Updating local host information
[2025-05-14 00:04:53.438 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
[2025-05-14 00:04:53.442 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state running
[2025-05-14 00:04:53.443 INFO (MainThread) [supervisor.resolution.checks.base] Run check for ipv4_connection_problem/system
[2025-05-14 00:04:53.443 INFO (MainThread) [supervisor.resolution.checks.base] Run check for trust/supervisor
[2025-05-14 00:04:53.456 INFO (MainThread) [supervisor.core] Supervisor is up and running
[2025-05-14 00:04:53.465 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_ipv6_error/dns_server
[2025-05-14 00:04:53.476 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
[2025-05-14 00:04:53.500 INFO (MainThread) [supervisor.resolution.checks.base] Run check for free_space/system
[2025-05-14 00:04:53.507 INFO (MainThread) [supervisor.resolution.checks.base] Run check for security/core
[2025-05-14 00:04:53.508 INFO (MainThread) [supervisor.resolution.checks.base] Run check for no_current_backup/system
[2025-05-14 00:04:53.508 INFO (MainThread) [supervisor.resolution.module] Create new suggestion create_full_backup - system / None
[2025-05-14 00:04:53.509 INFO (MainThread) [supervisor.resolution.module] Create new issue no_current_backup - system / None
[2025-05-14 00:04:53.509 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_failed/dns_server
[2025-05-14 00:04:53.541 INFO (MainThread) [supervisor.resolution.checks.base] Run check for multiple_data_disks/system
[2025-05-14 00:04:53.541 INFO (MainThread) [supervisor.resolution.checks.base] Run check for docker_config/system
[2025-05-14 00:04:53.542 INFO (MainThread) [supervisor.resolution.checks.base] Run check for pwned/addon
[2025-05-14 00:04:53.556 INFO (MainThread) [supervisor.resolution.checks.base] Run check for disabled_data_disk/system
[2025-05-14 00:04:53.557 INFO (MainThread) [supervisor.resolution.check] System checks complete
[2025-05-14 00:04:53.557 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state running
[2025-05-14 00:04:53.984 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
[2025-05-14 00:04:53.985 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state running
[2025-05-14 00:04:53.985 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
[2025-05-14 00:04:54.252 INFO (MainThread) [supervisor.host.services] Updating service information
[2025-05-14 00:04:54.261 INFO (MainThread) [supervisor.host.network] Updating local network information
[2025-05-14 00:04:54.490 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
[2025-05-14 00:04:54.505 INFO (MainThread) [supervisor.host.manager] Host information reload completed

System information

System Information

version core-2025.5.1
installation_type Home Assistant OS
dev false
hassio true
docker true
user root
virtualenv false
python_version 3.13.3
os_name Linux
os_version 6.6.74-haos-raspi
arch aarch64
timezone Europe/Amsterdam
config_dir /config
Home Assistant Community Store
GitHub API ok
GitHub Content ok
GitHub Web ok
HACS Data ok
GitHub API Calls Remaining 5000
Installed Version 2.0.5
Stage running
Available Repositories 1735
Downloaded Repositories 4
Home Assistant Cloud
logged_in false
can_reach_cert_server ok
can_reach_cloud_auth ok
can_reach_cloud ok
Home Assistant Supervisor
host_os Home Assistant OS 15.2
update_channel stable
supervisor_version supervisor-2025.05.1
agent_version 1.7.2
docker_version 28.0.4
disk_total 116.8 GB
disk_used 26.8 GB
healthy true
supported true
host_connectivity true
supervisor_connectivity true
ntp_synchronized true
virtualization
board rpi4-64
supervisor_api ok
version_api ok
installed_addons Terminal & SSH (9.17.0), Studio Code Server (5.19.3), ESPHome Device Builder (2025.4.2), Tailscale (0.25.0), pigpio (1.5.3), Pool Lease Scraper (1.0.1), Cloudflared (5.3.1), Matter Server (7.0.0), Firefox (1.5.0)
Dashboards
dashboards 2
resources 4
views 4
mode storage
Network Configuration
adapters lo (disabled), end0 (enabled, default, auto), docker0 (disabled), hassio (disabled), veth9d49b37 (disabled), vethfbfb4da (disabled), veth7eb232b (disabled), veth4cd2d57 (disabled), veth643811b (disabled), veth55c1432 (disabled), veth84eb65e (disabled), veth8663887 (disabled), veth0da9cfd (disabled)
ipv4_addresses lo (127.0.0.1/8), end0 (192.168.2.102/24), docker0 (172.30.232.1/23), hassio (172.30.32.1/23), veth9d49b37 (), vethfbfb4da (), veth7eb232b (), veth4cd2d57 (), veth643811b (), veth55c1432 (), veth84eb65e (), veth8663887 (), veth0da9cfd ()
ipv6_addresses lo (::1/128), end0 (fdb8:a673:adc6:8f43:c039:6638:39b9:e105/64, fe80::6c3e:7f53:d921:e2ee/64), docker0 (fe80::f45a:d9ff:fe0c:4ae7/64), hassio (fe80::d8c8:97ff:fec0:7b22/64), veth9d49b37 (fe80::3893:86ff:fef4:b9c1/64), vethfbfb4da (fe80::92:24ff:feba:7de2/64), veth7eb232b (fe80::507c:b7ff:fe2f:b65/64), veth4cd2d57 (fe80::a030:a0ff:feff:ab13/64), veth643811b (fe80::b05f:d6ff:fe6f:f992/64), veth55c1432 (fe80::200b:3bff:fe9d:cf2c/64), veth84eb65e (fe80::9cad:1cff:fe20:adc5/64), veth8663887 (fe80::f0c6:c2ff:feb2:f0e8/64), veth0da9cfd (fe80::a441:50ff:fe9d:d070/64)
announce_addresses 192.168.2.102, fdb8:a673:adc6:8f43:c039:6638:39b9:e105, fe80::6c3e:7f53:d921:e2ee
Recorder
oldest_recorder_run April 30, 2025 at 15:22
current_recorder_run May 14, 2025 at 08:25
estimated_db_size 551.84 MiB
database_engine sqlite
database_version 3.48.0

Supervisor diagnostics

config_entry-hassio-606e11059c0d5dd1288400d7cac1a2fa.json

Additional information

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions