mirror of
https://git.proxmox.com/git/systemd
synced 2026-01-07 04:15:54 +00:00
Deprecate the old 75-persistent-net-generator.rules.
See the ML discussion for details:
https://lists.debian.org/debian-devel/2015/05/msg00170.html
https://lists.debian.org/debian-devel/2015/06/msg00018.html
- Drop Make-net.ifnames-opt-in-instead-of-opt-out.patch, to use
net.ifnames by default.
- Revert-udev-network-device-renaming-immediately-give.patch: Adjust
patch comment.
- Drop 75-persistent-net-generator.rules, write_net_rules helper and
rule_generator.functions.
- Adjust udev's README.Debian accordingly, and describe the migration.
This needs to happen manually as there is no robust way of doing this
automatically.
- Add udev NEWS file for announcing this change and pointing to udev's
README.
- udev.postinst: Drop write_interfaces_rules().
- udev.postinst: Disable net.ifnames on systems which did not support
75-persistent-net-generator.rules (most importantly, virtualized guests)
to avoid changing network interface names on upgrade.
LP: #1454254
16 lines
895 B
Plaintext
16 lines
895 B
Plaintext
systemd (220-7) unstable; urgency=medium
|
|
|
|
* The mechanism for providing stable network interface names changed.
|
|
Previously they were kept in /etc/udev/rules.d/70-persistent-net.rules
|
|
which mapped device MAC addresses to the (arbitrary) name they got when
|
|
they first appeared (i. e. mostly at the time of installation). As this
|
|
had several problems and is not supported any more, this is deprecated in
|
|
favor of the "net.ifnames" mechanism. With this most of your network
|
|
interfaces will get location-based names. If you have ifupdown, firewall,
|
|
or other configuration that relies on the old names, you need to update
|
|
these by Debian 10/Ubuntu 18.04 LTS, and then remove
|
|
/etc/udev/rules.d/70-persistent-net.rules. Please see
|
|
/usr/share/doc/udev/README.Debian.gz for details about this.
|
|
|
|
-- Martin Pitt <mpitt@debian.org> Mon, 15 Jun 2015 15:30:29 +0200
|