The user will have a 70-persistent-net.rules generated by /lib/udev/write_net_rules, when they upgraded from 14.04/12.04 to newer version. The server user may have the iptables rules or netowrk ip setting based on the persistent interface name. This is critical.
The regression is introduced in 237-3ubuntu10.26. If we don't have a quick solution to support both 70-persistent- net.rules and same mac address. We should quickly revert the changes back to the original version. [1] 237-3ubuntu10.26 : systemd package : Ubuntu - https://launchpad.net/ubuntu/+source/systemd/237-3ubuntu10.26 [2] Bug #1837700 “Dell system takes a long time to connect network w...” : Bugs : systemd package : Ubuntu - https://bugs.launchpad.net/bugs/1837700 -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to systemd in 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 Status in OEM Priority Project: In Progress Status in systemd package in Ubuntu: Confirmed Bug description: 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 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. To manage notifications about this bug go to: https://bugs.launchpad.net/oem-priority/+bug/1842651/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp