Update Failing and auto-reverting to last installed version

Running HA on a rPi4 with SSD currently on:

  • Core2023.11.3
  • Supervisor2023.11.6
  • Operating System11.2
  • Frontend20231030.2

I had an issue updating to 2023.11 where I would initiate the update via the UI as usual and all seemed fine and I would see that HA was on 2023.11 but then the system auto-reverted to the last installed version of 2023.10. I looked for answers and thought I succeeded by switching to MariaDB.

I’m currently on Core 2023.11.3 and have tried updating twice to 2023.12.1 and, each time, I seem to have success with HA reloading and the Settings showing I’m on 2023.12.1 but then the system immediately reverts back to 2023.11.3

I’m not sure what in logs would answer the question of what is going on. I just cleared the logs and tried again and have this on first restart after install (and a really long wait for it to resume - first note in log at 10:12am and last at 10:26am):

  • Core2023.12.1
  • Supervisor2023.11.6
  • Operating System11.2
  • Frontend20231208.2

After few warnings about HACS/custom integrations, saw this:
Logger: homeassistant.bootstrap
Source: bootstrap.py:513
First occurred: 10:13:14 AM (11 occurrences)
Last logged: 10:23:15 AM

Waiting on integrations to complete setup: raspberry_pi
Waiting on integrations to complete setup: raspberry_pi, emporia_vue

TypeError: ‘NoneType’ object is not subscriptable

2023-12-10 10:23:15.122 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: raspberry_pi, emporia_vue

2023-12-10 10:24:15.197 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: raspberry_pi, emporia_vue

2023-12-10 10:25:15.276 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: raspberry_pi

2023-12-10 10:26:15.354 WARNING (MainThread) [homeassistant.bootstrap] Waiting on integrations to complete setup: raspberry_pi

I had the black screen with “Starting Raspberry Pi, not everything will be available until it is finished” and then suddenly changed to “Connection lost. Reconnecting…”

Logs then show:
Logger: homeassistant.components.recorder.util
Source: components/recorder/util.py:593
Integration: Recorder (documentation, issues)
First occurred: 10:27:27 AM (1 occurrences)
Last logged: 10:27:27 AM

Ended unfinished session (id=14 from 2023-12-10 15:12:09.557247)

And I’m back to:

  • Core2023.11.3
  • Supervisor2023.11.6
  • Operating System11.2
  • Frontend20231030.2

Finally finished at 10:58am and back to where I started with 2023.11.3 and all working…

Thanks!

Having same issue… by any chance have you created an issue on Issues · home-assistant/core · GitHub
? If so, can you send me the issue link and i’ll add mine to your request too? Tks

1 Like

I’m having an update 2023.12.0 → 2023.12.1 update fail - takes a long time (~35 mins) then comes back as 2023.12.0 with an update to .1 notification.

Pi4.

2 Likes

I have created an issue for similar on Github at Unable to update to Core 2023.12.1 · Issue #105703 · home-assistant/core · GitHub

1 Like

Same with 2023.12.2 & 2023.12.3

Yup. Just tried 2023.12.3

Glad I’m not the only one. I was considering a clean install but also dreading that option…

Anyone able to update successfully yet?

FIXED from a Reddit post

  1. Shutdown
  2. Unplug from power
  3. Wait one minute
  4. Plug back in
  5. Update OS

Can’t believe that was the fix