I don’t know if I Actually fixed mine but I am running my Pi 4 headless and don’t have any USB keyboards lying around so I added the ssh text file to the root of the SD card (as you would for other Pi installs)…when I put the card back in the pi it booted all the way up and I can now access. Before this I had taken the card out several times and performed various troubleshooting steps so I know it wasn’t a bad connection on the card…just another thing to try for those who are still struggling with this.
I got mine setup last night for the first time and was running into this same issue. Restarted a few times before I just logged in as root and checked the container logs with docker logs $(docker ps -q) and found that it was timing out trying to pull another image. Then I checked /etc/resolv.conf to find that only 192.168.0.1 was listed, so I added 8.8.8.8 and 8.8.4.4 following these instructions (below) as directly editing the file would simply result in it being overwritten by network manager. Once updated I restarted and it has been working since.
As per another post, I was getting this error on a clean first-install (Raspberry Pi 400), and it was solved by, um, plugging a network cable in between the RPI and the router. KISS solution that might help someone else.
I had the same issue. For me, it turned out that the started container was just stuck trying to install additional components (e.g. the cli component) due to an DNS issue. I’m also running PiHole and my router returns its IP address in the DHCP response.
This SO helped me fixing the issue:
It was basically hardcoding the dns servers in /etc/docker/daemon.json
The related error message from sudo systemctl status hassio-supervisor:
Oct 09 17:10:19 hostname hassio-supervisor[2852]: 21-10-09 17:10:19 WARNING (MainThread) [supervisor.plugins.cli] Error on install cli plugin. Retry in 30sec
Oct 09 17:10:49 hostname hassio-supervisor[2852]: 21-10-09 17:10:49 WARNING (MainThread) [supervisor.jobs] 'Updater.fetch_data' blocked from execution, no supervisor internet connection