Hi,
I’m attempting to upgrade my Home Assistant instance from version 2022.8.7 to version 2022.9.4, and the upgrade is failing, with the machine locking up. When I forcibly reset it, it’s still at the old version (2022.8.7).
(I did see this other recent thread about failed upgrades - however, I’m not seeing the error messages mentioned there, and the solution doesn’t work for me).
This is running as a VM (OVA) under Proxmox. The VM disk is 30GB, I have 23GB free disk space.
When I try to do the upgrade via the web UI - it seems to hang after a while with CPU at 100%, and I need to forcibly reset the VM. (I’ve waited over an hour).
I did check the Home Assistant Logs (Settings → System → Logs) - unfortunately, it seems Home Assistant only stores the last 50 lines of logs by default (link). Anyhow, I upped it to 200, tried an upgrade again, it hung, then I reset, and went back into the logs. However, there weren’t any errors or log lines related to the upgrade.
For Home Assistant Core:
2022-09-18 12:33:40.582 WARNING (SyncWorker_0) [homeassistant.loader] We found a custom integration echonetlite which has not been tested by Home Assistant. This component might cause stability problems, be sure to disable it if you experience issues with Home Assistant
2022-09-18 12:33:41.479 WARNING (Recorder) [homeassistant.components.recorder.util] The system could not validate that the sqlite3 database at //config/home-assistant_v2.db was shutdown cleanly
2022-09-18 12:33:41.520 WARNING (Recorder) [homeassistant.components.recorder.util] Ended unfinished session (id=341 from 2022-09-18 02:13:23.708611)
2022-09-18 12:33:43.069 WARNING (MainThread) [hass_nabucasa.cloud_api] Fetched https://alexa-api.nabucasa.com/access_token (400)
2022-09-18 12:33:51.351 WARNING (MainThread) [homeassistant.config_entries] Config entry 'shellydimmer2-40F5202E5F85' for shelly integration not ready yet: Cannot connect to host 10.5.1.123:80 ssl:default [Connect call failed ('10.5.1.123', 80)]; Retrying in background
2022-09-18 12:33:51.361 WARNING (MainThread) [homeassistant.config_entries] Config entry 'shellydimmer2-84CCA8AE15E9' for shelly integration not ready yet: Cannot connect to host 10.5.1.244:80 ssl:default [Connect call failed ('10.5.1.244', 80)]; Retrying in background
And for Supervisor:
22-09-18 14:40:30 INFO (MainThread) [supervisor.host.info] Updating local host information
22-09-18 14:40:30 INFO (MainThread) [supervisor.host.services] Updating service information
22-09-18 14:40:30 INFO (MainThread) [supervisor.host.network] Updating local network information
22-09-18 14:40:30 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
22-09-18 14:40:30 INFO (MainThread) [supervisor.host.manager] Host information reload completed
22-09-18 15:03:52 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.RUNNING
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_IPV6_ERROR/ContextType.DNS_SERVER
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.PWNED/ContextType.ADDON
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.FREE_SPACE/ContextType.SYSTEM
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.IPV4_CONNECTION_PROBLEM/ContextType.SYSTEM
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_FAILED/ContextType.DNS_SERVER
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.TRUST/ContextType.SUPERVISOR
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.SECURITY/ContextType.CORE
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.check] System checks complete
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state CoreState.RUNNING
22-09-18 15:33:37 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
22-09-18 15:33:50 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/hassio-addons/repository repository
22-09-18 15:33:50 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/home-assistant/addons repository
22-09-18 15:33:50 INFO (MainThread) [supervisor.store.git] Update add-on https://github.com/esphome/home-assistant-addon repository
22-09-18 15:33:51 INFO (MainThread) [supervisor.store] Loading add-ons from store: 66 all - 0 new - 0 remove
22-09-18 15:33:51 INFO (MainThread) [supervisor.store] Loading add-ons from store: 66 all - 0 new - 0 remove
22-09-18 15:33:53 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
22-09-18 16:03:53 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.RUNNING
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_IPV6_ERROR/ContextType.DNS_SERVER
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.PWNED/ContextType.ADDON
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.FREE_SPACE/ContextType.SYSTEM
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.IPV4_CONNECTION_PROBLEM/ContextType.SYSTEM
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_FAILED/ContextType.DNS_SERVER
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.TRUST/ContextType.SUPERVISOR
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.SECURITY/ContextType.CORE
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.check] System checks complete
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state CoreState.RUNNING
22-09-18 16:33:37 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
22-09-18 16:33:50 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/beta.json
22-09-18 16:33:54 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
22-09-18 16:47:10 INFO (MainThread) [supervisor.host.info] Updating local host information
22-09-18 16:47:11 INFO (MainThread) [supervisor.host.services] Updating service information
22-09-18 16:47:11 INFO (MainThread) [supervisor.host.network] Updating local network information
22-09-18 16:47:11 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
22-09-18 16:47:11 INFO (MainThread) [supervisor.host.manager] Host information reload completed
22-09-18 17:03:54 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.RUNNING
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_IPV6_ERROR/ContextType.DNS_SERVER
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.PWNED/ContextType.ADDON
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.FREE_SPACE/ContextType.SYSTEM
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.IPV4_CONNECTION_PROBLEM/ContextType.SYSTEM
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.DNS_SERVER_FAILED/ContextType.DNS_SERVER
22-09-18 17:33:37 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.TRUST/ContextType.SUPERVISOR
22-09-18 17:33:38 INFO (MainThread) [supervisor.resolution.checks.base] Run check for IssueType.SECURITY/ContextType.CORE
22-09-18 17:33:38 INFO (MainThread) [supervisor.resolution.check] System checks complete
22-09-18 17:33:38 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
22-09-18 17:33:38 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
22-09-18 17:33:38 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state CoreState.RUNNING
22-09-18 17:33:38 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
22-09-18 17:33:54 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
Here is the output of ha resolution info
(suggested in the other thread):
[core-ssh ~]$ ha resolution info
checks:
- enabled: true
slug: backups
- enabled: true
slug: dns_server_ipv6
- enabled: true
slug: addon_pwned
- enabled: true
slug: free_space
- enabled: true
slug: network_interface_ipv4
- enabled: true
slug: dns_server
- enabled: true
slug: supervisor_trust
- enabled: true
slug: core_security
issues:
- context: system
reference: null
type: no_current_backup
uuid: 981d453a62c14039943b1df2ec60877c
suggestions:
- auto: false
context: system
reference: null
type: create_full_backup
uuid: 062b6284398e4beda742409ad41eb07f
unhealthy: []
unsupported: []
If I go to port 4357 on my HA server, I see:
Home Assistant observer
Supervisor: Connected
Supported: Unsupported
Healthy: Unhealthy
However, I’m not sure what unsupported, or unhealthy mean in this case?
Any advice to try to figure out what is going on here, or why the upgrade is failing please?
Thanks!
Victor