Open mirkocampisi opened 2 days ago
Try to upgrade to 12.4 I stuck on it.
Same issue with rpi5 stuck on version and not able to update since Home operation system 12.3
I'm stuck on 12.4, all subsequent version causes a reboot after about 1 minute
Try to upgrade to 12.4 I stuck on it.
Already tried, boot slot B reports versione 12.4 but still impossibile to boot from that slot/version :(
Describe the issue you are experiencing
My system is unable to update OS from 12.3, I tried with every update from 12.4 to 13.2. I try to update from command line and also from Lovelace, but the system reboots always on 12.3. There are no errors on the logs. I searched Home Assistant Log and Supervisor log. I looked into journalctl and found anything. My system is RPi 4 32bit, with OS/boot on SD and data on external SSD. I found that with ha os info I have both boot slots in "good" state, slot A is active with version 12.3 and slot B is inactive with 13.2. I tried the command 'ha os boot-slot B' or 'ha os boot-slot other' but after the reboot the active slot is always A with OS 12.3. 'rauc status' is similar to 'ha os info': kernel.0 with bootname A is good and booted, kernel.1 with bootname B is good and inactive.
What operating system image do you use?
rpi4 (Raspberry Pi 4/400 32-bit OS)
What version of Home Assistant Operating System is installed?
12.3
Did the problem occur after upgrading the Operating System?
Yes
Hardware details
RPi 4 32bit, with OS/boot on SD and data on external SSD. UPS and SDR dongle attached via USB, already tried to update without those connected.
Steps to reproduce the issue
a. From Lovelace, go to Settings and update OS b. from HA CLI -> ha os update OS ha os boot-slot B OR ha os boot-slot other
Anything in the Supervisor logs that might be useful for us?
Anything in the Host logs that might be useful for us?
System information
System Information
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.1 Stage | running Available Repositories | 1518 Downloaded Repositories | 43Home Assistant Cloud
logged_in | false -- | -- can_reach_cert_server | ok can_reach_cloud_auth | ok can_reach_cloud | okHome Assistant Supervisor
host_os | Home Assistant OS 12.3 -- | -- update_channel | stable supervisor_version | supervisor-2024.10.2 agent_version | 1.6.0 docker_version | 25.0.5 disk_total | 110.0 GB disk_used | 16.0 GB healthy | true supported | true host_connectivity | true supervisor_connectivity | true ntp_synchronized | true virtualization | board | rpi4 supervisor_api | ok version_api | ok installed_addons | File editor (5.8.0), Log Viewer (0.17.1), Advanced SSH & Web Terminal (19.0.0), Home Assistant Google Drive Backup (0.112.1), FTP (5.1.1), Duck DNS (1.18.0), Mosquitto broker (6.4.1), MariaDB (2.7.1), NGINX Home Assistant SSL proxy (3.11.0), Samba share (12.3.2), ESPHome (2024.10.0), Network UPS Tools (0.13.2), Plex Media Server (3.6.0), rtl_433 MQTT Auto Discovery (0.8.2), rtl_433 (next) (next), MQTT Explorer (browser-1.0.3)Dashboards
dashboards | 5 -- | -- resources | 28 views | 41 mode | storageRecorder
oldest_recorder_run | 11 ottobre 2024 alle ore 03:10 -- | -- current_recorder_run | 17 ottobre 2024 alle ore 10:22 estimated_db_size | 473.23 MiB database_engine | sqlite database_version | 3.45.3Sonoff
version | 3.8.1 (ffa7e22) -- | -- cloud_online | 0 / 4 local_online | 3 / 3Additional information
from journactl -u rauc.service -> slot B is marked ad bad but rauc status says its good!
Oct 11 03:09:08 homeassistant rauc[501]: Marked slot kernel.0 as active Oct 11 03:09:08 homeassistant rauc[501]: rauc mark: activated slot kernel.0 Oct 11 03:09:08 homeassistant rauc[501]: Marked slot kernel.0 as good Oct 11 03:09:08 homeassistant rauc[501]: rauc mark: marked slot kernel.0 as good Oct 14 20:16:20 homeassistant rauc[501]: Marked slot kernel.0 as active Oct 14 20:16:20 homeassistant rauc[501]: rauc mark: activated slot kernel.0 Oct 14 20:16:20 homeassistant rauc[501]: Marked slot kernel.0 as good Oct 14 20:16:20 homeassistant rauc[501]: rauc mark: marked slot kernel.0 as good -- Boot 8e8f57110a8d436eae4fef4b555bb1fd -- Oct 15 15:21:15 homeassistant rauc[505]: Marked slot kernel.0 as active Oct 15 15:21:15 homeassistant rauc[505]: rauc mark: activated slot kernel.0 Oct 15 15:21:15 homeassistant rauc[505]: Marked slot kernel.0 as good Oct 15 15:21:15 homeassistant rauc[505]: rauc mark: marked slot kernel.0 as good -- Boot 56f86622923845c2b75a7156ec217478 -- Oct 16 14:54:52 homeassistant rauc[497]: Marked slot kernel.0 as active Oct 16 14:54:52 homeassistant rauc[497]: rauc mark: activated slot kernel.0 Oct 16 14:54:52 homeassistant rauc[497]: Marked slot kernel.0 as good Oct 16 14:54:52 homeassistant rauc[497]: rauc mark: marked slot kernel.0 as good -- Boot b6a93b74211c4e4c9d7cb82c3b78f741 -- Oct 17 07:31:26 homeassistant rauc[502]: Marked slot kernel.0 as active Oct 17 07:31:26 homeassistant rauc[502]: rauc mark: activated slot kernel.0 Oct 17 07:31:26 homeassistant rauc[502]: Marked slot kernel.0 as good Oct 17 07:31:26 homeassistant rauc[502]: rauc mark: marked slot kernel.0 as good Oct 17 08:18:08 homeassistant rauc[502]: Using deprecated 'Install' D-Bus Method (replaced by 'InstallBundle') Oct 17 08:18:08 homeassistant rauc[502]: Active slot bootname: A Oct 17 08:18:08 homeassistant rauc[502]: input bundle: /mnt/data/supervisor/tmp/hassos-13.2.raucb Oct 17 08:18:08 homeassistant rauc[502]: Installation ab446511 started Oct 17 08:18:08 homeassistant rauc[502]: installing /mnt/data/supervisor/tmp/hassos-13.2.raucb: started Oct 17 08:18:08 homeassistant rauc[502]: Reading bundle: /mnt/data/supervisor/tmp/hassos-13.2.raucb Oct 17 08:18:08 homeassistant rauc[502]: installing /mnt/data/supervisor/tmp/hassos-13.2.raucb: Checking and mounting bundle... Oct 17 08:18:08 homeassistant rauc[502]: Detected CRL but CRL checking is disabled! Oct 17 08:18:08 homeassistant rauc[502]: Verifying bundle signature... Oct 17 08:18:08 homeassistant rauc[502]: Verified inline signature by 'O = HassOS, CN = HassOS GitHub-1' Oct 17 08:18:08 homeassistant rauc[502]: Mounting bundle '/mnt/data/supervisor/tmp/hassos-13.2.raucb' to '/run/rauc/bundle' Oct 17 08:18:08 homeassistant rauc[502]: Configured loop device '/dev/loop0' for 145563648 bytes Oct 17 08:18:08 homeassistant rauc[502]: Configured dm-verity device '/dev/dm-0' Oct 17 08:18:08 homeassistant rauc[502]: Running bundle hook install-check Oct 17 08:18:08 homeassistant rauc[502]: Checking image type for slot type: raw Oct 17 08:18:08 homeassistant rauc[502]: Image detected as type: .img Oct 17 08:18:08 homeassistant rauc[502]: Checking image type for slot type: raw Oct 17 08:18:08 homeassistant rauc[502]: Image detected as type: .img Oct 17 08:18:08 homeassistant rauc[502]: Marking target slot kernel.1 as non-bootable... Oct 17 08:18:09 homeassistant rauc[502]: Marked slot kernel.1 as bad Oct 17 08:18:09 homeassistant rauc[502]: installing /mnt/data/supervisor/tmp/hassos-13.2.raucb: Updating slots... Oct 17 08:18:09 homeassistant rauc[502]: installing /mnt/data/supervisor/tmp/hassos-13.2.raucb: Checking slot boot.0 Oct 17 08:18:09 homeassistant rauc[502]: Updating slot boot.0 Oct 17 08:18:09 homeassistant rauc[502]: Updating /dev/disk/by-partlabel/hassos-boot with 'install' slot hook Oct 17 08:18:09 homeassistant rauc[502]: installing /mnt/data/supervisor/tmp/hassos-13.2.raucb: Updating slot boot.0