elitak / nixos-infect

[GPLv3+] install nixos over the existing OS in a DigitalOcean droplet (and others with minor modifications)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Hetnzer: Channel 24.05 not working

theduke opened this issue · comments

I just tried to set up a new Hetzner Cloud server with the just released 24.05.

The installation works, but after the reboot the network isn't reachable anymore.

I connected with the console, it looks like the interfaces are configured correctly, but no default gateway is set up. (ip route is empty).

can confirm, had the same problem a few days ago

I tried it with an Ubuntu 22.04 CX22 instance today and had no problems with the network after the reboot. I just used the normal command right after login into the new VM via SSH:

curl https://raw.githubusercontent.com/elitak/nixos-infect/master/nixos-infect | PROVIDER=hetznercloud NIX_CHANNEL=nixos-24.05 bash 2>&1 | tee /tmp/infect.log

Possibly related: networking doesn't work after the update to 24.05.

This box has been working well until today since it was originally provisioned with nixos-infect box to nixos 22.11.

I suspect the default network configuration added by nixos-infect is now erroneous.

What worked for me is to use PROVIDER=hetznercloud NIX_CHANNEL=nixos-23.11 and then switch to 24.05 once the system is up. Really not ideal. But since flakes are not supported by nixos-infect not much of a difference.