Can't upgrade to 0.109.x from 0.108.9

I have been experiencing the exact same issue for several days. I have tried updating from the UI and command line many times, disabling tons of integrations/components (anything new, all config includes, recorder, etc).

I have execd into the home assistant docker while it is running 0.109.2 and he checked home-assistant.log but there is nothing abnormal there. I have run exec with check config while 0.109.2 is running and it comes back clean. Seems like it is up and running for ~10 minutes, but I cannot access the frontend. Then inevitably it rolls back to 0.108.9.

I have ~20GB free on my SSD.

The one big thing I have been avoiding is that I recently updated to Ubuntu 20.04. Maybe I should restore my backup from 18.04…

edit: only interesting thing in the logs:

20-05-02 02:28:28 INFO (MainThread) [supervisor.homeassistant] Successful run Home Assistant 0.108.9
20-05-02 02:28:28 INFO (SyncWorker_15) [supervisor.docker.interface] Cleanup images: [‘homeassistant/qemux86-64-homeassistant:0.109.2’]

I finally got 0.109.2 running!

It appears to have either been Glances or Wyzesense. Will experiment and update.

Good luck @digiital !

not using either of those. What did you do? Remove them? or did you change something in the configuration yaml?
I was just updating ‘again’ and watch the log viewer to see if something pop’ed up and nothing.

Side note. I fixed the sqlite file so i’m no longer getting the errors I posted above.

I commented out the wyzesense and glances entries in my configuration.yaml. Maybe I commented out something else without remembering. I’ll report back if/when I figure it out.

Well guess I won’t be able to try that since I don’t have either of those in my yaml.

Do you have hdhomerun in your config?

I do. let me disable it.

YAHOO!!! That was it! … I removed and HDHOMERUN and now I’m at 0.109.2

Are you using the hdhomerun integration from HACS? If so I think I know where the problem lies. https://github.com/burnnat/ha-hdhomerun

saw some error messages on mine that the library .so was missing. I installed it manually early tonight, but that didn’t fix it, was only disabling it that allowed me to update,

You didn’t answer my question, but never mind.

My opinion about what is going on here:

  1. Having hdhomerun in configuration.yaml appears to stop HA starting properly. Comment that out from configuration.yaml (I am unsure whether this is due to the translations directory error below, or the fact that integrations are now supposed to be UI configurable only)
  2. The component has not been updated for 0.109 because it still uses the .translations/ directory, it now should be translations/ (the difference is the leading . )
  3. Change it
mv $CONFIG/custm_components/hdhomerun/.translations $CONFIG/custm_components/hdhomerun/translations
  1. restart home asssistant. At this point I was able to use the UI integration to find my hdhomerun device(s)

I have Windows 10 + nuc & don’t know if your command would work for me I haven’t tested it.
I ran official command line command (modified to change “pip3” for “pip”).

py -m pip install --upgrade homeassistant

STOP your server before running this.
Put the command in a .bat file to run it faster

I managed to do it by using ha core update --version 0.109.2, found this in some post here

I don’t know why there are 2 different methods to update. Very confusing !!!
I prefer the method I posted as it’s run via python & don’t need to specify version number & is the official documented method.
Will be nice to see the system update itself in future!!

I just use the commands provided by the cli: https://www.home-assistant.io/hassio/commandline/

Is that a venv install? It looks like it. So your method is not correct for docker users.

same here, im having problems to update from 108.9 to 109.x

i assume either a hacs component or hassio (supervisor) addon is causing problems. i tried to remove all .translations and even uninstalled a couple, so far no luck.

I have a bug in 109.5 on windows 10 - native install not docker.

I had version 109.2 working OK.
I updated to 109.5 via commandline: py -m pip install --upgrade homeassistant

Upgrade OK but after cannot start homeassistant:
command: py -m pip homeassistant --open-ui

error: unknown command “homeassistant”

What is causing this error?
I tried to uninstall & reinstall and STILL same error.

Why command unknown?

I also have a crash when trying to upgrade to 109.5. Did you get it working already?

Got it working. I repeated the command a few times.
Regardless I’ve since wiped & started a new home assistant install.

Sometimes easier to do that, just backup & restore your config files.
The only thing you lose really is your logs.