-
-
Notifications
You must be signed in to change notification settings - Fork 13.7k
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
Predictable interface names changed in Qemu VMs #29197
Comments
Do interface names starting with "enp" still exist with the newer systemd? |
|
Probably caused by 5ac0026 According to https://github.com/systemd/systemd/blob/master/src/udev/udev-builtin-net_id.c#L41-L42 the naming is based on |
It seems only QEMU is affected. The first interface in VirtualBox VMs is still |
On different machines with different Qemu-based virtualizations (libvirt from nixpkgs, $cloudhosters), the network interfaces namens changed from 17.03 to 17.09.
Presumably this has to do with a systemd upgrade.It's due to a kernel config change, see #29197 (comment).For example: enp0s3 becomes ens3.
This breaks existing networking configs and renders the machine unreachable via the network if a static configuration is used or dhcpcd is configured to run on specific interfaces.
This either needs to be fixed before the release (use old naming by patching system or similar) or we need a big fat warning in the release notes.
The text was updated successfully, but these errors were encountered: