Restart policy


The issue

Supervisor needs to start the containers it manages for addons, plugins and Home Assistant in the correct order after a system reboot. Changing the restart policy it sets on those containers may cause them to start in the wrong order and create errors.

The solution

If the restart policy of observer was changed, fix it from the host shell with this:

docker update hassio_observer --restart always

For everything else, the restart policy can be fixed with the following command:

docker update <container_name> --restart no

The supervisor log should contain a list of container names with incorrect restart policies.