question-mark
Stuck on an issue?

Lightrun Answers was designed to reduce the constant googling that comes with debugging 3rd party libraries. It collects links to all the places you might be looking at while hunting down a tough bug.

And, if you’re still stuck at the end, we’re happy to hop on a call to see how we can help out.

Supervised installation not working on Docker 20.x

See original GitHub issue

Describe 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

  1. Have working Debian 10 installation
  2. apt-get update && apt-get upgrade (docker-ce and containerd especially to version 20.x)
  3. 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:closed
  • Created 3 years ago
  • Reactions:47
  • Comments:33 (12 by maintainers)

github_iconTop GitHub Comments

8reactions
balloobcommented, Dec 10, 2020

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.

7reactions
jon-hedgerowscommented, Dec 13, 2020

If Docker doesn’t work, there is not much to bootstrap that can check it. We have an issue here and put out an alert. If you are affected by this, you are running a Supervised installation, which is considered an advanced case and we assume one is capable of handling system administration.

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.

@crisflashin The Home Assistant project does not support Ubuntu. Thus the initial post or alerts will not be updated with that information.

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.

Read more comments on GitHub >

github_iconTop 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 >

github_iconTop Related Medium Post

No results found

github_iconTop Related StackOverflow Question

No results found

github_iconTroubleshoot Live Code

Lightrun enables developers to add logs, metrics and snapshots to live code - no restarts or redeploys required.
Start Free

github_iconTop Related Reddit Thread

No results found

github_iconTop Related Hackernoon Post

No results found

github_iconTop Related Tweet

No results found

github_iconTop Related Dev.to Post

No results found

github_iconTop Related Hashnode Post

No results found