-
-
Notifications
You must be signed in to change notification settings - Fork 362
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
DigitalOcean deployments break on upgrade to unstable channel #742
Comments
For reference this is mentioned in release notes of 17.09 though I'm still not sure how to easily deal with it. For brand new deployments I bumped |
Thanks. It would be useful if this were mentioned in the DigitalOcean NixOps manual. Also, I'm not sure if NixOps releases track NixOS releases in any way, but it might be a good idea to change NixOps's bundled |
if you switch over to this module, then nixos can configure the right IP on bootup every time |
Hello. NixOS newcomer is here! :)
to
|
On all of my DigitalOcean deployments, upon upgrading to the unstable channel (and possibly earlier releases), the kernel's primary NIC name changes from
enp0s3
toens3
.Because DO does not support DHCP, this means that upon the first reboot after upgrading to the unstable channel, the host loses network connectivity, because the deployed configuration tries to statically configure the no-longer-existing
enp0s3
interface.The only fix I've been able to come up with is to login to the droplet via the DO web console and bring the interface up by hand. Then, from the deployment host, add the new
networking
config to the machine definition, deploy (which breaks as soon as the new config is activated and the connection is terminated), reboot the droplet, and deploy again to finish the job.The text was updated successfully, but these errors were encountered: