** Description changed:
- Since the latest update from udev_237-3ubuntu10.25 and
- systemd_237-3ubuntu10.25 to udev_237-3ubuntu10.26 and
- systemd_237-3ubuntu10.26 the renaming of network interfaces by
- /etc/udev/rules/70-persistent-network.rules does not work.
+ [Impact]
+
+ * Many server users upgraded from previous Ubuntu LTS series, such as
+ 14.04 and 16.04, will be affected by this regression.
+
+ * Because there is /etc/udev/rules/70-persistent-network.rules or
+ /etc/udev/rules.d/70-persistent-net.rules generated by
+ /lib/udev/write_net_rules left.
+
+ * The previous SRU commit of LP: #1837700 doesn't cover this persistent
+ network rule.
+
+ [Test Case]
+
+ * It needs to have two Ethernet devices and provides
+ /etc/udev/rules.d/70-persistent-net.rules as below.
+
+ SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:55",
NAME="eth0"
+ SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:56",
NAME="eth1"
+
+ [Regression Potential]
+
+ * When users upgrade to 19.04/19.10/20.04, they may also encounter this
+ issue because Debian has dropped the same patch.
+
+ * We need to figure another way to avoid this regression for next LTS
+ 20.04.
+
+ * Adding back the origial patch from Debian will casue another issue.
+ (LP: #1837700)
+
+ [Other Info]
+
+ Since the latest update from udev_237-3ubuntu10.25 and
systemd_237-3ubuntu10.25 to udev_237-3ubuntu10.26 and systemd_237-3ubuntu10.26
the renaming of network interfaces by
/etc/udev/rules/70-persistent-network.rules does not work.
/etc/udev/rules/70-persistent-network.rules:
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:55",
NAME="eth0"
SUBSYSTEM=="net", ACTION=="add", ATTR{address}=="00:30:18:cb:5b:56",
NAME="eth1"
/var/log/syslog:
systemd-udevd[423]: Error changing net interface name 'eth1' to 'eth0': File
exists
When I downgrade the packages to the version with 237-3ubuntu10.25 the
following messages are in /var/log/syslog:
Sep 4 13:10:09 brutus kernel: [ 4.518507] igb 0000:04:00.0 rename2:
renamed from eth0
Sep 4 13:10:09 brutus kernel: [ 4.565081] igb 0000:07:00.0 eth0: renamed
from eth1
The latest version does not rename the interfaces temporary if there is
a conflict!
- Manually installing the old packages with
+ Manually installing the old packages with
dpkg -i libacl1_2.2.52-3_amd64.deb libsystemd0_237-3ubuntu10.25_amd64.deb
libudev1_237-3ubuntu10.25_amd64.deb systemd_237-3ubuntu10.25_amd64.deb
systemd-sysv_237-3ubuntu10.25_amd64.deb udev_237-3ubuntu10.25_amd64.deb
did fix the problem temporary.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1842651
Title:
Regression: after Uprade from udev_237-3ubuntu10.25 to
udev_237-3ubuntu10.26 network interfaces don't get renamed by 70
-persistent-network.rules
To manage notifications about this bug go to:
https://bugs.launchpad.net/oem-priority/+bug/1842651/+subscriptions
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs