I’m running a HA Core version on an Intel/Ubuntu sytem. I upgraded the Ubuntu version to 24.04.1 LTS (Noble) and got the following error when starting HA:
Invalid config
The following integrations and platforms could not be set up:
I then upgraded HA to version 2024.9.3, but the error persists. The error in the stream integration seems to be the main source of the problem and that seems to be caused by this: ImportError: libavformat.so.58 No such file or directory
Most errors solved by installing pyspeex-noise-1.0.2. Had to install Python3-dev first and to do that had to downgrade Python3 to 3.12.3. But it worked.
Only remaining problem is now the Stream integration. I think need to install an older version of ffmpeg (4.4.2) to get libavformat.so.58. I noticed that ffmpeg on my system now uses libavformat.so.60. Will try that next.
I don’t know. I started in Core as that gave me more control. I have used docker on other installs of HA, but always was a bit uncomfortable with the black box idea of docker. I might reconsider after the current trouble upgrading Ubuntu to it latest LTS release. Is it sufficient to create a docker install of HA and then replace the configuration folder in docker with my present configuration folder?
I’ll give it a try. Thanks.
I still have some points to check out. I use a mysql database for HA that I also want to access outside the container. Same goes for Mosquitto but that is, I think, not a problem.
First trial yesterday unsuccesful. No connection possible. On fallback to Core installation had some problems as Docker seemed to have grabbed the auth file so HA could not start. Had to chown it to homeassistant to make it work again. Next try will use a copy of the configuration folder, not the original.