** 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
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to