I then succumbed to a reminder to update OS 17.3 to 18, which I did to 18.1.
And then, well, let’s update Core to 2026.7.3 as it politely suggests.
That update failed and resulted in a roll back to 2026.3.4.
I tried a CLI update to Core 2026.4.3 (the next logical rev).
That update failed and rolled back to 2026.3.4.
I rolled back the OS to 17.3 and repeated the above Core updates.
No joy.
Barring a clean install and hoping for the best (and all the time involved . . .), what is one to do?
Running Supervised Hassio OS on an OMV KVM instance, OMV running all latest Debian and Docker updates. Been rock solid for years . . . .
I have Supervisor logs of the events following an update request leading to the subsequent Roll-Back event, as well as Core logs of the corresponding time period. Nothing jumps out at me.
I will proceed to fire up another KVM instance with a fresh install using my backup, but wondered if there were any other words of wisdom . . .
T.
btw, how do I attach snippets of .log files from Notepad++ with all the funky ESC characters ?
I have done that, running the CLI through SSH. I went to 2026.4x from 2026.3x. It always rolls back to 2026.3
Supervisor Log:
32m2026-07-21 17:57:41.868 INFO (MainThread) [supervisor.homeassistant.core] Home Assistant Core state changed to APIState(core_state=‘STARTING’, offline_db_migration=False)e[0m e[32m2026-07-21 17:57:44.311 INFO (MainThread) [supervisor.api.middleware.security] /jobs/info access from core_sshe[0m e[32m2026-07-21 17:58:11.706 INFO (MainThread) [supervisor.homeassistant.core] Home Assistant Core state changed to APIState(core_state=‘RUNNING’, offline_db_migration=False)e[0m e[32m2026-07-21 17:58:11.713 INFO (MainThread) [supervisor.homeassistant.core] Detect a running Home Assistant instancee[0m e[32m2026-07-21 17:58:11.733 INFO (MainThread) [supervisor.homeassistant.core] Successfully started Home Assistant 2026.4.3e[0m e[31m2026-07-21 17:59:03.005 ERROR (MainThread) [supervisor.homeassistant.frontend_check] Frontend at ``http://172.30.32.1:8123/`` did not respond in timee[0m e[31m2026-07-21 17:59:33.038 ERROR (MainThread) [supervisor.homeassistant.frontend_check] WebSocket handshake with ws://172.30.32.1:8123/api/websocket did not complete in timee[0m e[31m2026-07-21 17:59:33.089 CRITICAL (MainThread) [supervisor.homeassistant.core] HomeAssistant update failed → rollback!e[0m e[32m2026-07-21 17:59:33.091 INFO (MainThread) [supervisor.resolution.module] Create new issue update_rollback - core / Nonee[0m e[32m2026-07-21 17:59:33.240 INFO (MainThread) [supervisor.homeassistant.core] Updating Home Assistant to version 2026.3.4e[0m e[32m2026-07-21 17:59:33.410 INFO (MainThread) [supervisor.docker.interface] Updating image Package qemux86-64-homeassistant · GitHubtoPackage qemux86-64-homeassistant · GitHub e[0m e[32m2026-07-21 17:59:34.554 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package qemux86-64-homeassistant · GitHub with tag 2026.3.4.e[0m e[32m2026-07-21 17:59:41.395 INFO (MainThread) [supervisor.docker.manager] Stopping homeassistant applicatione[0m e[32m2026-07-21 18:02:02.302 INFO (MainThread) [supervisor.docker.manager] Cleaning homeassistant applicatione[0m
Core log:
e[31m2026-07-21 17:58:53.316 ERROR (MainThread) [homeassistant.components.homeassistant_alerts.coordinator] Timeout fetching homeassistant_alerts datae[0m
e[31m2026-07-21 17:59:20.743 ERROR (MainThread) [homeassistant.components.automation.bleupdateoutdoortemp] BLEUpdateOutdoorTemp: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input ‘unknown’ when rendering template ‘{{ states(‘sensor.tempest_st_00107985_temperature’)|float|round(1) }}’ but no default was specifiede[0m
e[31m2026-07-21 17:59:20.798 ERROR (MainThread) [homeassistant.components.automation.bleupdateoutdoortemp] Error while executing automation automation.bleupdateoutdoortemp: Error rendering data template: ValueError: Template error: float got invalid input ‘unknown’ when rendering template ‘{{ states(‘sensor.tempest_st_00107985_temperature’)|float|round(1) }}’ but no default was specifiede[0m
e[31m2026-07-21 17:59:36.729 ERROR (MainThread) [homeassistant.components.automation.bleupdateoutdoortemp] BLEUpdateOutdoorTemp: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input ‘unknown’ when rendering template ‘{{ states(‘sensor.tempest_st_00107985_temperature’)|float|round(1) }}’ but no default was specifiede[0m
e[31m2026-07-21 17:59:37.080 ERROR (MainThread) [homeassistant.components.automation.bleupdateoutdoortemp] Error while executing automation automation.bleupdateoutdoortemp: Error rendering data template: ValueError: Template error: float got invalid input ‘unknown’ when rendering template ‘{{ states(‘sensor.tempest_st_00107985_temperature’)|float|round(1) }}’ but no default was specifiede[0m
s6-rc: info: service legacy-services: stopping
e[31m2026-07-21 18:00:09.711 ERROR (MainThread) [homeassistant.components.automation.bleupdateoutdoortemp] BLEUpdateOutdoorTemp: Error executing script. Error for call_service at pos 1: Error rendering data template: ValueError: Template error: float got invalid input ‘unknown’ when rendering template ‘{{ states(‘sensor.tempest_st_00107985_temperature’)|float|round(1) }}’ but no default was specifiede[0m
e[31m2026-07-21 18:00:09.735 ERROR (MainThread) [homeassistant.components.automation.bleupdateoutdoortemp] Error while executing automation automation.bleupdateoutdoortemp: Error rendering data template: ValueError: Template error: float got invalid input ‘unknown’ when rendering template ‘{{ states(‘sensor.tempest_st_00107985_temperature’)|float|round(1) }}’ but no default was specifiede[0m
e[31m2026-07-21 18:00:17.166 ERROR (MainThread) [homeassistant.config_entries] Setup of config entry ‘Black Dog’ for kwikset integration cancelled