Supervised installation not working on Docker 20.x
See original GitHub issueDescribe the issue
Upgrading to the latest Debian 10 stable on ‘healthy supported supervised’ installation makes HA’s components never come back again: supervisor, observer and all dockers including HA
Steps to reproduce
- Have working Debian 10 installation
- apt-get update && apt-get upgrade (docker-ce and containerd especially to version 20.x)
- reboot (even it’s not needed as dockers doesn’t come back up)
After that, the only working ‘docker ps’ docker will be observer with no possibility to come back online.
restarting of the supervisor and doing ha su repair
helps to get HA (and only HA, without addons) back online
But it’s not persistent and lost after reboot.
Enviroment details
- Operating System:: Debian 10.7
- Supervisor version:: latest (2020.12.06)
- Home Assistant version: latest (0.118.5)
Supervisor logs
Supervisor logs
Supervisor doensn't come back up
System Information
System Information
arch: amd64
channel: stable
docker: 20.10.0
features:
- reboot
- shutdown
- services
- network
- hostname
hassos: null
homeassistant: 0.118.5
hostname: brix
logging: info
machine: qemux86-64
operating_system: Debian GNU/Linux 10 (buster)
supervisor: 2020.12.6
supported: true
supported_arch:
- amd64
- i386
timezone: Europe/Warsaw
What’s quick-fix for those that have their whole house down, is to downgrade docker:
apt install docker-ce=5:19.03.14~3-0~debian-buster
and restore full-snapshot…
EDIT: Full rollback as in alert until fixed:
apt install docker-ce=5:19.03.14~3-0~debian-buster
apt install docker-ce-cli=5:19.03.14~3-0~debian-buster
apt install containerd.io=1.3.9-1
Issue Analytics
- State:
- Created 3 years ago
- Reactions:47
- Comments:33 (12 by maintainers)
Top Results From Across the Web
Supervised-installation do not start with new docker-ce 20.10 ...
Hello, i had installed via the supervised-installer ( https://github.com/home-assistant/supervised-installer ) on Debian 10.
Read more >Troubleshoot Docker Engine installation
Troubleshoot Docker Engine installation. This page contains instructions for troubleshooting and diagnosing the Docker Engine installation.
Read more >Install Home Assistant on Linux/Docker with Supervisor (how ...
Getting add-ons and snapshots on Home Assistant without using Home Assistant OS can be tricky, however today I will show you how to...
Read more >How to Install Home Assistant Supervised - OFFICIAL WAY
The only requirement is to have up and running Docker client and Internet ... Home Assistant Supervised is installing wait up to 20minutes....
Read more >Install Home Assistant (Supervised) on Debian
Thanks for this guide. I've run in to some issues: 1) Curl wasn't installed by default, so had to install that (before installing...
Read more >
Top Related Medium Post
No results found
Top Related StackOverflow Question
No results found
Troubleshoot Live Code
Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free
Top Related Reddit Thread
No results found
Top Related Hackernoon Post
No results found
Top Related Tweet
No results found
Top Related Dev.to Post
No results found
Top Related Hashnode Post
No results found
Please do not respond with “same problem here”, instead click on the 👍 reaction on the first post.
We are aware of the issue but will not have time to fix it until after the Home Assistant Conference.
I think you need to rethink what an “alert” means. There’s nothing on the homeassistant.io website, nothing in the blog, nothing in the forums.
ok, fine, I get that you don’t support ubuntu (and completely get that you can’t support every operating system that some user arbitrarily decides they want to use), but it wouldn’t take a lot to update the initial post and the alert (what alert?) to point users at relevant user experiences on unsupported operating systems. That’s just helping the community help itself, and that’s always a good thing.