Predictable interface names changed in Qemu VMs #29197
Labels
0.kind: regression
Something that worked before working no longer
1.severity: blocker
This is preventing another PR or issue from being completed
6.topic: nixos
Issues or PRs affecting NixOS modules, or package usability issues specific to NixOS
Milestone
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: