Regression: after Uprade from udev_237-3ubuntu10.25 to udev_237-3ubuntu10.26 network interfaces don't get renamed by 70-persistent-network.rules
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
OEM Priority Project |
Fix Released
|
Critical
|
Shih-Yuan Lee | ||
systemd (Ubuntu) |
Fix Released
|
Critical
|
Unassigned |
Bug Description
[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/
* 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/
SUBSYSTEM=="net", ACTION=="add", ATTR{address}
SUBSYSTEM=="net", ACTION=="add", ATTR{address}
[Regression Potential]
* When users upgrade to next LTS 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-
/etc/udev/
SUBSYSTEM=="net", ACTION=="add", ATTR{address}
SUBSYSTEM=="net", ACTION=="add", ATTR{address}
/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
dpkg -i libacl1_
did fix the problem temporary.
Related branches
- Robert Ancell (community): Approve
-
Diff: 176 lines (+141/-0)4 files modifieddebian/changelog (+19/-0)
debian/patches/0001-shared-but-util-drop-trusted-annotation-from-bus_ope.patch (+31/-0)
debian/patches/debian/Revert-udev-network-device-renaming-immediately-give.patch (+89/-0)
debian/patches/series (+2/-0)
- Robert Ancell (community): Approve
-
Diff: 162 lines (+127/-0)4 files modifieddebian/changelog (+19/-0)
debian/patches/0001-shared-but-util-drop-trusted-annotation-from-bus_ope.patch (+31/-0)
debian/patches/debian/Revert-udev-network-device-renaming-immediately-give.patch (+75/-0)
debian/patches/series (+2/-0)
Changed in oem-priority: | |
assignee: | nobody → Che Cheng (cktenn) |
importance: | Undecided → Critical |
tags: | added: oem-priority |
Changed in oem-priority: | |
status: | New → In Progress |
Changed in oem-priority: | |
status: | In Progress → Confirmed |
Changed in systemd (Ubuntu): | |
assignee: | nobody → Shih-Yuan Lee (fourdollars) |
Changed in oem-priority: | |
assignee: | Che Cheng (cktenn) → Shih-Yuan Lee (fourdollars) |
Changed in systemd (Ubuntu): | |
status: | Confirmed → In Progress |
Changed in oem-priority: | |
status: | Confirmed → In Progress |
description: | updated |
description: | updated |
Changed in systemd (Ubuntu): | |
assignee: | Shih-Yuan Lee (fourdollars) → nobody |
Changed in oem-priority: | |
assignee: | Shih-Yuan Lee (fourdollars) → nobody |
Changed in oem-priority: | |
assignee: | nobody → Shih-Yuan Lee (fourdollars) |
Changed in oem-priority: | |
status: | In Progress → Fix Released |
Neither .25 nor .26 are the most current systemd versions in bionic.
Can you please double check your version numbers?
Could you please try 237-3ubuntu10.28 and check if problem persists?