New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
HA Supervisor Failed setup: troubles with Docker 25 upgrade. Supervisor unable to start #4827
Comments
Was about to post a bug too, started on both my servers after updating docker-ce and containerd.io on a supervised install on Debian bookworm, running on an Intel nuc 8 |
Same thing, tried to manually stop all docker containers, remove them ( |
just downgraded specific packages and now system restored. (using Ubuntu 22.04)
|
I experienced the same issue today after docker was upgraded following an apt upgrade on debian bookworm. I had to revert to the previous version of docker and then reboot the machine to get HA working again.
See the apt log file for the versions you can rollback to. Update: This post from fetzerch indicates that the issue is caused by the removal of an ip feature in Docker 25. There are plans to add the feature back in a future Docker release. There is a post on the issue at the Home Assistant Community board. |
Just hit the same. Looks like a networking related issue:
|
davecoutts commands for donwgrading the docker doesn't resolve the problem form me :( |
Armbian Ubuntu Jammy:
And all containers is getting network OK. |
I also suggest holding those packages (keeping them from upgrading), so you can still install other updates to your system without this issue happening again:
|
Same issue encountered after docker upgrade, fix with: |
confirmed downgrading docker resolves the problem. also debian bookworm for me:
It seems that the upgrade deletes the eth1 entry for the hassio_supervisor after downgrade it gets restored and looks like this:
also i notice that the entrys for hassio_observer, hassio_dns, hassio_cli, hassio_supervisor and hassio_audio where missing afther the upgrade in the docker hassio network bridge. Instead there where only two entrys for addons with 172.30.33.x ip´s
|
You have to reboot the server...I have only downgraded docker-ce package and fixed the issue |
Thanks to all for your contributions: it worked also for me! 1. Check apt log to see the most recet updates to docker
means docker-compose-plugin package must be roled back to version 2.21.0-1
2. Rollback to the previous version of Docker packages
this was the rollback of the same packages:
3. Prevent the same packages to upgrade in the short term
Anyhow I think this is a bug that should be solved: preventing Docker packages to upgrade is just a temporary workaround, in my humble opinion. |
I confirm also that it's work after the downgrade.
|
I got the same issue yesterday ( and from posts from the internet - many others as well ) @GitWally can you confirm and edit the issue's description to make it easier to find? |
confirm that after downgrade docker package, Supervisor start normaly |
I run this: But in docker I see: And the supervisor does not see running z2m and other containers. What could be the problem? |
I had the same problem here with Home Assistant running on a Raspberry Pi 4b with the Raspberry OS Bullseye. Thanks for the comments and tips. I wish I had found this topic sooner, so I wouldn't have stressed about it and wouldn't have thrown my SSD on the floor. |
. If it's any comfort. Same here. I was in the middle of reworking my entire network setup and I thought the problem was there. I completely rebuilt my system (>7h+) before I found out docker was the culprit >_> |
Same problem after upgrade docker. Using my thermostat manually... |
Exact the same problem, after updated debdian. Thanks for the troubleshooting and solution |
Yes I confirm the cause being Docker upgrade. |
You guys saved my life, spent all morning thinking it was a HA bug and re-install only to find this page Running the downgrade worked Many thanks |
@GitWally |
I'm happy to report that my Home Assistant is operating without issue after upgrading to docker-ce 25.0.1 on debian 12 bookworm.
|
Updated to 25.0.1 on raspberry 4, all working fine. |
looks like 25.X is braking InfluxDB then all my systems is getting this:
And no data is pushed to the InfluxDB server. |
@MattWestb try to drop influx container |
Thanks @dimkin-eu but is was not helping still all InfluxDB sensors is not saved in the bucket. |
Updated docker packages on x86_64. All working fine. docker-ce version (5:25.0.1-1 |
It's unsupported in the sense that "It's not the hass team's fault. Someone else messed up their updates. Go hound the Moby people for a fix." |
Updated to the following after unhold
|
@MattWestb did you manage to resolve the InfluxDB issue? I have notice the same issue with the same error message. My InfluxDB instance is on a different server that has not changed, so its something at the HA server end. I wonder if it relates to moby/issues/47158 and the mounting behavior change in v25. I'm speculating but its possible other modules that use multiprocessing in HA are impacted by docker-ce v25 and its change in mounting behavior. |
I was updating 3 test systems and all was doing the same and i was rebootiong one before doing it and it was not having the error. And i was also rolling the production system then i is having more important things things that need the fix on it and loosing all sensor history.
And the version is 2.7.3. |
All good
|
Thanks @davecoutts !! |
Thanks @MattWestb For anybody experiencing InfluxDB Integration failures following the update to docker-ce 25.0.1, I have raised an issue in core, core/issues/108810 |
I wrote a comment at the end of the post for your case (debian12): #4827 (comment) |
@xdedek I am waiting the new update docker now |
This issue was caused by a bug in upstream Docker 25.0.0. As mentioned in #4827 (comment), 25.0.1 fixed this problem. I am closing the issue as there is nothing to be done on Supervisor side. Thanks for reporting and help getting to the bottom of this! |
Upgrading to Supervisor 2024.01.1 needs to rollback again... |
I have update the Supervisor to the last version....But I have not done the update Docker (blocked) |
If you see an issue with 2024.01.1 please open a new issue along with logs. It is most likely unrelated to this particular issue as this was about Docker causing issues. |
Hi, |
sudo apt update |
Are you sure ??? Tis will not install 25.0.0.1 ? |
Hi At this time time my docker version is "holded" so I need to unhold for have the update of this packet Thanks |
It's working fine with Docker 25.0.3. If necessary you can restart supervisor after upgrade. |
Describe the issue you are experiencing
Today MY HA went crazy, probably after a Debian OS update: it all started after an OS reboot.
From Settings > Integrations I see "Home Assistant Supervisor Failed setup, will retry"
Several other integrations same behaviour, some other are working (Shelly, MQTT, ZHA, HomeKit ...)
From HA Core Logs I see (among others):
No Home Assistant Supervisor info available
Can't read Supervisor data:
If I try to read HA Supervisor Logs: Failed to get supervisor logs, 502: Bad Gateway
What could be happend?
In Debian I found this updates to Docker Packages, today (with command
cat /var/log/apt/history.log
):It all began after a reboot I did one hour after Debian OS Updates.
Tried to reboot Debian and HA several times: no changes
Tried to go for a backup: not visible when I press the button
Thanks
What type of installation are you running?
Home Assistant Supervised
Which operating system are you running on?
Debian
Steps to reproduce the issue
...
Anything in the Supervisor logs that might be useful for us?
System Health information
not available
Supervisor diagnostics
cannot find download diagnostics
Additional information
No response
The text was updated successfully, but these errors were encountered: