These errors are usually with the network configuration.
Sometimes the online check, because the connection to the internet is blocked, like DNS traffic (to 1.1.1.1, I think) or the GitHub connection is blocked, which some ISPs do from time to time, because there automatic malware filters think GitHub is a dangerous site.
Setting the DNS servers in your router config to 1.1.1.1 and 8.8.8.8 (Cloudflare’s and Google’s public DNS servers) might circumvent these issues, but sometimes ISPs use Deep Packet Inspection to monitor traffic and then these changes are not enough.
I don’t think I would be able to ping google.com if this was a network config issue. I also know my ISP doesn’t block anything, I was a network engineer there for many years.
I did change my DNS entries to what you recommended.
Once the system is booted I am in Linux and can run bash commands. It seems like HA CLI just isn’t starting
Not exactly what I would refer to as a network issue. It was a DNS issue though. The resolv.conf file needs to directly reference the DNS server on the internet. A local DNS server won’t work.
I manually configured the interface with static information. A tricky part is that the IP addr, gateway and name servers need to all be added in one single line command with the network command in HA.