Installing new HA Green - fail

Got my new HA Green the other day. Plugged it into our network next to my running instance of HA on a Synology NAS. It never made it through the boot process. Two observations from reading lots of posts:

  1. my router was set to use our ISP DNS. That seems to be an issue getting to GitHub in some cases, so I just changed it to 8.8.8.8 and 8.8.4.4.
  2. I had port forwarding set up for port 8123 to the fixed IP address of my running instance on the Synology NAS.

After changing the DNS and deleting the port forwarding, I power cycled the new Green by holding the power button until it shut down, then rebooting.

It is stuck in the following loop:

24-12-09 13:20:38 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:26:15 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:26:15 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec

Here is the full log, starting at the time of the reboot:

24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.check] Starting system checks with state running
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for trust/supervisor
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for multiple_data_disks/system
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_ipv6_error/dns_server
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for free_space/system
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for docker_config/system
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for pwned/addon
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for security/core
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for dns_server_failed/dns_server
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.checks.base] Run check for ipv4_connection_problem/system
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.check] System checks complete
24-12-09 12:54:36 INFO (MainThread) [supervisor.resolution.evaluate] Starting system evaluation with state running
24-12-09 12:54:37 INFO (MainThread) [supervisor.resolution.evaluate] System evaluation complete
24-12-09 12:54:37 INFO (MainThread) [supervisor.jobs] ‘ResolutionFixup.run_autofix’ blocked from execution, system is not healthy - supervisor
24-12-09 12:55:45 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 12:55:45 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 12:56:15 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 12:56:15 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:01:51 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:01:51 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 13:02:21 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 13:02:21 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:07:57 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:07:57 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 13:08:27 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 13:08:27 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:14:03 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:14:03 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 13:14:33 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 13:14:33 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:20:08 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:20:08 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 13:20:38 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 13:20:38 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:26:15 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:26:15 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 13:26:45 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 13:26:45 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:32:21 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:32:21 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec
24-12-09 13:32:51 INFO (MainThread) [supervisor.docker.interface] Updating image Package green-homeassistant · GitHub to Package green-homeassistant · GitHub
24-12-09 13:32:51 INFO (MainThread) [supervisor.docker.interface] Downloading docker image Package green-homeassistant · GitHub with tag 2024.12.1.
24-12-09 13:38:27 ERROR (MainThread) [supervisor.docker.interface] Can’t install ghcr.io/home-assistant/green-homeassistant:2024.12.1: 500 Server Error for http+docker://localhost/v1.43/images/create?tag=2024.12.1&fromImage=ghcr.io%2Fhome-assistant%2Fgreen-homeassistant&platform=linux%2Farm64: Internal Server Error (“Get “https://ghcr.io/v2/”: net/http: request canceled while waiting for connection (Client.Timeout exceeded while awaiting headers)”)
24-12-09 13:38:27 WARNING (MainThread) [supervisor.homeassistant.core] Error on Home Assistant installation. Retrying in 30sec

Any help would be greatly appreciated. I’m not super well versed on the internals of HA like many of you, so please be complete if you can offer some advice.

1 Like

Ok, I’m not an expert and I also just started with the HA Green and it runs perfectly. I used to have a HA setup in a docker environment also but I decided to get the HA Green also.

I would start with disabling the Synology Docker installation for now just to be sure. Also, forget about the port-forwarding and your router settings for now and start over again. Just plugin your HA-green, what’s the internal IP address it is on?

What happens when you use that IP plus the port info? (so for example 192.168.1.24:8123)

I turned off my Synology NAS, then followed the directions to reload the Green OS using a new micro SD card: Resetting the device using an SD card – Home Assistant Green

The directions are easy to follow on my Windows computer running Balena Etcher. The SD card is written with the image from GitHub: green-installer-20240410.img.xz

With the HA Green turned off, I insert the micro SD and turn on the power. According to the directions, the yellow light is supposed to ‘blink fast’. It doesn’t, and just blinks between the yellow and green lights like a heartbeat. This goes on forever, never turning off the machine as it should once the OS is loaded.

Unless someone has a better idea, I have to conclude that this HA Green is defective. I will return it, hopefully for a functioning replacement.

Strange, the HA Green should work out of the box and doesn’t require the SD card. Updates are also done online without the SD card… So what happens when you bootup the Green without the SD card?

I wish it had been that easy for me. Out of the box, it got stuck trying to load ghcr.io - it never gets out of that loop, so never finishes booting up. After trying to reload the OS from the SD card, it gets stuck in that same loop. It has never finished booting up.

I’ll wait another day or so to see if you or anyone has any closing thoughts, then send it back.

ok, good luck!.

After having the same issue with the second unit, this problem was finally resolved:

With no real solutions being offered other than a suspicion by a few on the forum and some thoughts from Nabu Casa support, I plugged the Green directly into my modem, bypassing my Netgear router. The Green booted right up! I used the CLI to update the OS to the latest 14.1. Then migrated my Synology instance to the new Green. Finally.

I would recommend Nabu Casa figure out what it is about some network configurations that block access to all the components to build the startup version of their OS. Very frustrating, but I hope others having this problem can use this hack.