Your installation is unhealthy

So I’m running an unsupported version of homeassistant and homeassistant supervisor with a few addons. Everything was working perfectly until .118.4 and I can’t do anything now. I’m getting a “Your installation is running in an unhealthy state” with the only message being:

Running an unhealthy installation will cause issues. Below is a list of issues found with your installation, click on the links to learn how you can resolve the issues.

but this isnt helpful at all. I want to figure out why its actually failing like what condition is being met. Not a list of requirements that it thinks might help. Im currently running on an esxi host with a debian 9 vm. Here is information about my host:

Operating System

Debian GNU/Linux 9 (stretch)

Docker version

19.03.14

is there anything I can do to either A just remove this health check or B fix the problem at hand. Preferably id like to get rid of this blocker, I’ve been running unsupported for over a year now with no problems being able to solve most of the problems on my own. If I’m being blocked by something I’d rather is not be homeassistant thinking its doing me a favor by saying I can’t update anything.

Update to Debian 10 and update docker

So I updated to debian 10, now running docker version 20.10.1 but still getting installation is running an unhealthy state. Any idea?

What does the supervisor log say? It will give pretty specific reasons. You might need to restart supervisor if it’s scrolled off the screen. Do you run watchtower by any chance?

docker ps | grep watchtower shows no results.
here is my log

20-12-26 04:51:36 INFO (SyncWorker_7) [supervisor.docker.interface] Attaching to sabeechen/hassio-google-drive-backup-amd64 with version 3.12
20-12-26 04:51:36 INFO (SyncWorker_4) [supervisor.docker.interface] Attaching to local/amd64-addon-fin_gps with version 1.1
20-12-26 04:51:36 INFO (SyncWorker_6) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-mosquitto with version 5.1
20-12-26 04:51:36 INFO (SyncWorker_1) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-ssh with version 8.6.0
20-12-26 04:51:36 INFO (SyncWorker_3) [supervisor.docker.interface] Attaching to hassioaddons/shinobi-amd64 with version 0.2.0
20-12-26 04:51:36 INFO (SyncWorker_7) [supervisor.docker.interface] Attaching to homeassistant/amd64-addon-rpc_shutdown with version 1.0
20-12-26 04:51:36 INFO (SyncWorker_5) [supervisor.docker.interface] Attaching to hassioaddons/grafana-amd64 with version 5.2.1
20-12-26 04:51:36 INFO (SyncWorker_0) [supervisor.docker.interface] Attaching to hassioaddons/bitwarden-amd64 with version 0.6.2
20-12-26 04:51:36 INFO (SyncWorker_2) [supervisor.docker.interface] Attaching to hassioaddons/vscode-amd64 with version 2.9.0
20-12-26 04:51:36 INFO (MainThread) [supervisor.snapshots] Found 1 snapshot files
20-12-26 04:51:37 INFO (MainThread) [supervisor.discovery] Loaded 2 messages
20-12-26 04:51:37 INFO (MainThread) [supervisor.ingress] Loaded 10 ingress sessions
20-12-26 04:51:37 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state CoreState.SETUP
20-12-26 04:51:37 INFO (MainThread) [supervisor.resolution.check] System checks complete
20-12-26 04:51:37 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.SETUP
20-12-26 04:51:37 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
20-12-26 04:51:37 INFO (MainThread) [__main__] Running Supervisor
20-12-26 04:51:37 WARNING (MainThread) [supervisor.core] System running in a unsupported environment!
20-12-26 04:51:37 CRITICAL (MainThread) [supervisor.core] System running in a unhealthy state and need manual intervention!
20-12-26 04:51:37 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.INITIALIZE' starting 0 add-ons
20-12-26 04:51:37 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.SYSTEM' starting 3 add-ons
20-12-26 04:51:37 WARNING (MainThread) [supervisor.addons.validate] Unknown options quiet_logs
20-12-26 04:51:37 INFO (SyncWorker_5) [supervisor.docker.interface] Cleaning addon_core_mosquitto application
20-12-26 04:51:38 INFO (SyncWorker_5) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-mosquitto with version 5.1
20-12-26 04:51:38 WARNING (MainThread) [supervisor.addons.validate] Unknown options host
20-12-26 04:51:38 WARNING (MainThread) [supervisor.addons.validate] Unknown options host
20-12-26 04:51:38 WARNING (MainThread) [supervisor.addons.validate] Unknown options grant
20-12-26 04:51:39 INFO (SyncWorker_7) [supervisor.docker.interface] Cleaning addon_core_mariadb application
20-12-26 04:51:40 INFO (SyncWorker_7) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-mariadb with version 2.2.1
20-12-26 04:51:40 INFO (SyncWorker_0) [supervisor.docker.interface] Cleaning addon_core_dhcp_server application
20-12-26 04:51:40 INFO (MainThread) [supervisor.services.modules.mqtt] Set core_mosquitto as service provider for mqtt
20-12-26 04:51:43 INFO (SyncWorker_0) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-dhcp_server with version 1.2
20-12-26 04:51:48 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.SERVICES' starting 8 add-ons
20-12-26 04:51:48 INFO (SyncWorker_4) [supervisor.docker.interface] Cleaning addon_core_ssh application
20-12-26 04:51:52 INFO (MainThread) [supervisor.services.modules.mysql] Set core_mariadb as service provider for MySQL
20-12-26 04:51:52 INFO (SyncWorker_4) [supervisor.docker.addon] Starting Docker add-on homeassistant/amd64-addon-ssh with version 8.6.0
20-12-26 04:51:52 INFO (SyncWorker_1) [supervisor.docker.interface] Cleaning addon_a0d7b954_tautulli application
20-12-26 04:51:59 INFO (SyncWorker_1) [supervisor.docker.addon] Starting Docker add-on hassioaddons/tautulli with version 1.5.1
20-12-26 04:51:59 INFO (SyncWorker_3) [supervisor.docker.interface] Cleaning addon_a0d7b954_bitwarden application
20-12-26 04:52:02 INFO (SyncWorker_3) [supervisor.docker.addon] Starting Docker add-on hassioaddons/bitwarden-amd64 with version 0.6.2
20-12-26 04:52:02 WARNING (MainThread) [supervisor.addons.validate] Unknown options ssl
20-12-26 04:52:02 WARNING (MainThread) [supervisor.addons.validate] Unknown options certfile
20-12-26 04:52:02 WARNING (MainThread) [supervisor.addons.validate] Unknown options keyfile
20-12-26 04:52:02 WARNING (MainThread) [supervisor.addons.validate] Unknown options disable_telemetry
20-12-26 04:52:02 INFO (SyncWorker_6) [supervisor.docker.interface] Cleaning addon_a0d7b954_vscode application
20-12-26 04:52:02 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_tautulli
20-12-26 04:52:04 INFO (SyncWorker_6) [supervisor.docker.addon] Starting Docker add-on hassioaddons/vscode-amd64 with version 2.9.0
20-12-26 04:52:04 INFO (SyncWorker_4) [supervisor.docker.interface] Cleaning addon_local_fin_gps application
20-12-26 04:52:07 INFO (SyncWorker_4) [supervisor.docker.addon] Starting Docker add-on local/amd64-addon-fin_gps with version 1.1
20-12-26 04:52:08 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_bitwarden
20-12-26 04:52:08 INFO (SyncWorker_1) [supervisor.docker.interface] Cleaning addon_a0d7b954_adguard application
20-12-26 04:52:12 INFO (SyncWorker_1) [supervisor.docker.addon] Starting Docker add-on hassioaddons/adguard-amd64 with version 2.6.1
20-12-26 04:52:12 INFO (SyncWorker_3) [supervisor.docker.interface] Cleaning addon_a0f42afb_usps-tracker application
20-12-26 04:52:14 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_vscode
20-12-26 04:52:17 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_adguard
20-12-26 04:52:18 INFO (SyncWorker_3) [supervisor.docker.addon] Starting Docker add-on andbobsyouruncle/amd64-usps-tracker with version 0.0.4
20-12-26 04:52:19 INFO (SyncWorker_6) [supervisor.docker.interface] Cleaning addon_a0d7b954_grafana application
20-12-26 04:52:20 INFO (MainThread) [supervisor.api.security] /dns/info access from a0d7b954_adguard
20-12-26 04:52:27 INFO (SyncWorker_6) [supervisor.docker.addon] Starting Docker add-on hassioaddons/grafana-amd64 with version 5.2.1
20-12-26 04:52:32 INFO (MainThread) [supervisor.core] Start Home Assistant Core
20-12-26 04:52:32 INFO (SyncWorker_1) [supervisor.docker.interface] Starting homeassistant
20-12-26 04:52:34 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_grafana
20-12-26 04:52:34 INFO (MainThread) [supervisor.homeassistant.core] Wait until Home Assistant is ready
20-12-26 04:57:13 INFO (MainThread) [supervisor.homeassistant.api] Updated Home Assistant API token
20-12-26 04:57:50 INFO (MainThread) [supervisor.homeassistant.core] Detect a running Home Assistant instance
20-12-26 04:57:50 INFO (MainThread) [supervisor.addons] Phase 'AddonStartup.APPLICATION' starting 4 add-ons
20-12-26 04:57:50 INFO (SyncWorker_2) [supervisor.docker.interface] Cleaning addon_a0d7b954_nginxproxymanager application
20-12-26 04:57:52 INFO (SyncWorker_2) [supervisor.docker.addon] Starting Docker add-on hassioaddons/nginxproxymanager-amd64 with version 0.8.2
20-12-26 04:57:52 INFO (SyncWorker_5) [supervisor.docker.interface] Cleaning addon_a0d7b954_motioneye application
20-12-26 04:57:53 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_nginxproxymanager
20-12-26 04:57:54 INFO (SyncWorker_5) [supervisor.docker.addon] Starting Docker add-on hassioaddons/motioneye with version 0.10.2
20-12-26 04:57:54 INFO (SyncWorker_7) [supervisor.docker.interface] Cleaning addon_cebe7a76_hassio_google_drive_backup application
20-12-26 04:57:56 INFO (MainThread) [supervisor.api.security] /dns/info access from a0d7b954_nginxproxymanager
20-12-26 04:57:57 INFO (SyncWorker_7) [supervisor.docker.addon] Starting Docker add-on sabeechen/hassio-google-drive-backup-amd64 with version 3.12
20-12-26 04:57:58 INFO (MainThread) [supervisor.api.security] /host/info access from a0d7b954_motioneye
20-12-26 04:57:58 INFO (SyncWorker_0) [supervisor.docker.interface] Cleaning addon_a0f42afb_google_assistant_webserver application
20-12-26 04:58:00 INFO (MainThread) [supervisor.api.security] /dns/info access from a0d7b954_motioneye
20-12-26 04:58:04 INFO (SyncWorker_0) [supervisor.docker.addon] Starting Docker add-on andbobsyouruncle/amd64-google-assistant-webserver with version None
20-12-26 04:58:09 INFO (MainThread) [supervisor.misc.tasks] All core tasks are scheduled
20-12-26 04:58:09 INFO (MainThread) [supervisor.misc.hwmon] Started Supervisor hardware monitor
20-12-26 04:58:09 INFO (MainThread) [supervisor.core] Supervisor is up and running
20-12-26 04:58:09 INFO (MainThread) [supervisor.host.info] Updating local host information
20-12-26 04:58:09 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
20-12-26 04:58:09 INFO (MainThread) [supervisor.resolution.fixup] Starting system autofix at state CoreState.RUNNING
20-12-26 04:58:09 INFO (MainThread) [supervisor.resolution.fixup] System autofix complete
20-12-26 04:58:10 INFO (MainThread) [supervisor.host.services] Updating service information
20-12-26 04:58:10 INFO (MainThread) [supervisor.host.network] Updating local network information
20-12-26 04:58:12 INFO (MainThread) [supervisor.host.sound] Updating PulseAudio information
20-12-26 04:58:12 INFO (MainThread) [supervisor.host] Host information reload completed
20-12-26 04:58:16 INFO (MainThread) [supervisor.api.security] /core/info access from cebe7a76_hassio_google_drive_backup
20-12-26 04:58:16 INFO (MainThread) [supervisor.api.security] /supervisor/info access from cebe7a76_hassio_google_drive_backup
20-12-26 04:58:16 INFO (MainThread) [supervisor.api.security] /snapshots access from cebe7a76_hassio_google_drive_backup
20-12-26 04:58:16 INFO (MainThread) [supervisor.api.security] /snapshots/eab603c9/info access from cebe7a76_hassio_google_drive_backup

20-12-26 04:59:21 INFO (MainThread) [supervisor.updater] Fetching update data from https://version.home-assistant.io/stable.json
20-12-26 04:59:21 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
20-12-26 04:59:21 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
20-12-26 04:59:23 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state CoreState.RUNNING
20-12-26 04:59:23 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete

Was that after restarting supervisor and refreshing? The error will normally be red colour and while I see the unsupported message there I don’t see why. The log seems incomplete.

Good call, went into the docker pod and the logs I got were

Docker logging driver json-file is not supproted!
The configuration of Docker is not supported …
Supervisor does not run in Privileged mode…

1 Like

I’m going to retry running the installer script linked by https://github.com/home-assistant/supervised-installer

Good plan. Hopefully that will setup docker correctly. You might need to restart the host after that

Alright ran it, rebooted. Still getting Supervisor does not run in Privileged mode

Same reason? Might need to Google docker logging… also look at what the script is doing- perhaps it won’t overwrite? I’m pretty sure I had the same issue way back and manually added the json file which fixed it.

What json file? There are less errors then before, just the one above. Just ran the script again but nothing changed from docker so I think everything is what it needs to be. How do i modify what ever json to make it work properly?

You need to see what file the script is writing. I can’t check this right now (on mobile) but the script is writing to a json file the docker logging config.

Which script do you mean? Any idea where to look?

The script you run to install. Double click it in GitHub and you can see what it does

Is the file you are talking about the /etc/docker/daemon.json?

Sorry I can’t check that for a few days. Maybe.

Okay I think I got it working. I had to force remove the old container once I ran the script. Seems to be working now. I found a helpful hint here https://github.com/home-assistant/supervisor/issues/2351#issuecomment-739890258. Thanks for all your help!

2 Likes