Hello all, I am trying to update from OS 9.5 to 17.3 on my raspberry pi. I have to use the ha cli, since the GUI doesnt show the new version (too old). When I do
ha supervisor update
Error: Unknown error, see supervisor
I get an error and the supervisor logs show:
2026-05-29 21:46:31.941 INFO (MainThread) [supervisor.api.middleware.security] /os/update access from core_ssh
2026-05-29 21:46:31.943 INFO (MainThread) [supervisor.os.manager] Fetch OTA update from https://os-artifacts.home-assistant.io/17.3/haos_rpi4-64-17.3.raucb
2026-05-29 21:46:38.665 INFO (MainThread) [supervisor.os.manager] Completed download of OTA update file /data/tmp/hassos-17.3.raucb
2026-05-29 21:46:39.277 ERROR (MainThread) [supervisor.os.manager] Home Assistant Operating System update failed with: Failed mounting bundle: Failed to load dm table: Invalid argument
I can not find in any topic what this means. Can someone guide me how to fix this?
Is that correct: you are updating OS 9.5 (from September 2022) to 17.3?!
Was that a 32-bit version whereas now only 64-bit is available.
I can't help you but probably someone else will step in.
One way to go around this could be to create a backup, install fresh and at the onboarding screen choose to restore that backup.
I would take that path anyway since you have not updated for so long.
Also, unless your HA is completely isolated from the internet, I would not wait that long to update.
Hi Nick4, thanks for the answer. I was affraid a fresh install with restore backup was the way to go. I will try that... Thanks.
ps. I didnt realize I hadnt updated the OS so long, time flies....
ha core is at 2025.8.3 so i have updated that. I am always a bit reluctant when updating the OS, i am afraid something might go wrong doing that, and then I have to spend a lot of time getting it up & running again.
I strongly advice you to set up a strategy anyway for that and test it, definitely if you are relying for a great part on HA and not to end up with angry family members when it goes south!