Activity log for bug #1686784

Date Who What changed Old value New value Message
2017-04-27 16:49:06 dann frazier bug added bug
2017-04-27 16:49:44 dann frazier nominated for series Ubuntu Zesty
2017-04-27 16:49:44 dann frazier bug task added systemd (Ubuntu Zesty)
2017-04-27 16:49:44 dann frazier nominated for series Ubuntu Yakkety
2017-04-27 16:49:44 dann frazier bug task added systemd (Ubuntu Yakkety)
2017-04-27 16:49:44 dann frazier nominated for series Ubuntu Xenial
2017-04-27 16:49:44 dann frazier bug task added systemd (Ubuntu Xenial)
2017-04-27 16:49:53 dann frazier systemd (Ubuntu Xenial): status New Confirmed
2017-05-21 06:10:36 Launchpad Janitor systemd (Ubuntu): status New Fix Released
2017-05-22 10:28:08 Dimitri John Ledkov description [Impact] Systems may have NICs attached to the "platform" bus. These are NICs that are onboard, but not attached to a PCI(-like) bus. Rather, they are described by firmware directly. None of the naming policies enabled by Ubuntu by default matches these NICs, so they end up having unpredictable names. In the case where other NICs are attached (e.g. PCIe cards), the ethN enumeration race occurs, making it impossible to have an interface name that is persistent across reboots. That is, if you do a network install over "eth0", on reboot that NIC now maybe "eth3", which causes it to fail to start the network on boot. The HiSilicon D05 boards are an example of this. It has 4 onboard NICs that are described by ACPI directly, and may also have other PCIe NICs plugged in. [Test Case] Boot a system with the characteristics described above, and check to see if any "ethN" interfaces exist. [Regression Risk] TBD - depends on the proposed solution. [Impact] Systems may have NICs attached to the "platform" bus. These are NICs that are onboard, but not attached to a PCI(-like) bus. Rather, they are described by firmware directly. None of the naming policies enabled by Ubuntu by default matches these NICs, so they end up having unpredictable names. In the case where other NICs are attached (e.g. PCIe cards), the ethN enumeration race occurs, making it impossible to have an interface name that is persistent across reboots. That is, if you do a network install over "eth0", on reboot that NIC now maybe "eth3", which causes it to fail to start the network on boot. The HiSilicon D05 boards are an example of this. It has 4 onboard NICs that are described by ACPI directly, and may also have other PCIe NICs plugged in. [Test Case] Boot a system with the characteristics described above, and check to see if any "ethN" interfaces exist. [Regression Risk] Unless one fixed the names locally with .netlink / .rules files the interface names will change for the ACPI/platform bus network interfaces, from random ethX names to stable names named like enaVENDORMODELiX. Thus we should check that this update doesn't negatively break certified ARM64 platforms with: ARM, NVIDIA, HISILICON platform bus ethernet devices.
2017-05-22 10:32:07 Dimitri John Ledkov systemd (Ubuntu Zesty): status New Fix Committed
2017-05-22 10:32:10 Dimitri John Ledkov systemd (Ubuntu Zesty): importance Undecided Medium
2017-05-22 10:32:12 Dimitri John Ledkov systemd (Ubuntu Zesty): assignee Dimitri John Ledkov (xnox)
2017-05-22 10:32:14 Dimitri John Ledkov systemd (Ubuntu Zesty): milestone zesty-updates
2017-06-07 21:18:38 Dimitri John Ledkov systemd (Ubuntu Zesty): status Fix Committed In Progress
2017-06-12 21:29:06 Brian Murray systemd (Ubuntu Zesty): status In Progress Fix Committed
2017-06-12 21:29:08 Brian Murray bug added subscriber Ubuntu Stable Release Updates Team
2017-06-12 21:29:13 Brian Murray bug added subscriber SRU Verification
2017-06-12 21:29:17 Brian Murray tags verification-needed
2017-06-13 20:08:54 dann frazier attachment added d-i.png https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1686784/+attachment/4895416/+files/d-i.png
2017-06-13 20:09:06 dann frazier tags verification-needed verification-done-zesty
2017-06-13 20:09:14 dann frazier tags verification-done-zesty verification-done verification-done-zesty
2017-06-23 03:37:41 Launchpad Janitor systemd (Ubuntu Zesty): status Fix Committed Fix Released
2017-06-23 03:38:06 Steve Langasek removed subscriber Ubuntu Stable Release Updates Team
2017-07-04 09:10:28 Dimitri John Ledkov systemd (Ubuntu Xenial): milestone ubuntu-16.04.3
2017-07-04 09:52:31 Dimitri John Ledkov systemd (Ubuntu Yakkety): status New In Progress
2017-07-10 15:33:11 Łukasz Zemczak systemd (Ubuntu Xenial): status Confirmed Fix Committed
2017-07-10 15:33:13 Łukasz Zemczak bug added subscriber Ubuntu Stable Release Updates Team
2017-07-10 15:33:18 Łukasz Zemczak tags verification-done verification-done-zesty verification-done-zesty verification-needed verification-needed-xenial
2017-07-11 07:02:25 Andrew Cloke bug added subscriber Andrew Cloke
2017-07-11 15:29:56 dann frazier tags verification-done-zesty verification-needed verification-needed-xenial verification-done-xenial verification-done-zesty verification-needed
2017-07-11 15:30:34 dann frazier tags verification-done-xenial verification-done-zesty verification-needed verification-done verification-done-xenial verification-done-zesty
2017-07-18 23:34:21 Adam Conrad tags verification-done verification-done-xenial verification-done-zesty verification-done-zesty verification-needed verification-needed-xenial
2017-07-19 17:46:31 dann frazier tags verification-done-zesty verification-needed verification-needed-xenial verification-done verification-done-xenial verification-done-zesty
2017-07-20 23:43:25 Launchpad Janitor systemd (Ubuntu Xenial): status Fix Committed Fix Released
2017-07-20 23:43:25 Launchpad Janitor cve linked 2017-9445
2017-07-21 09:22:24 Dimitri John Ledkov bug task deleted systemd (Ubuntu Yakkety)