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) |
|
|