2016-02-04 04:11:55 |
Haw Loeung |
bug |
|
|
added bug |
2016-02-04 04:12:08 |
Haw Loeung |
tags |
|
xenial |
|
2016-02-04 04:12:57 |
Haw Loeung |
description |
Starting with udev v197, systems now use predictable network interface names by default. Unfortunately on my system running Xenial alpha2, it seems vlan doesn't support the generated interface names:
| ubuntu@lagertha:/var/log$ dmesg | grep rename
| [ 5.101700] igb 0000:01:00.0 enp1s0: renamed from eth0
| [ 5.502268] igb 0000:02:00.0 enp2s0: renamed from eth1
| [ 5.526634] igb 0000:04:00.0 enp4s0: renamed from eth3
| [ 5.550056] igb 0000:03:00.0 enp3s0: renamed from eth2
Looking at the if-pre-up and if-post-down scripts, it seems it's missing there and only has:
| eth*.0*|bond*.0*|wlan*.0*|em*.0*|p[0-9]*.0*)
| ... ;;
| eth*.*|bond*.*|wlan*.*|em*.*|p[0-9]*.*)
| ... ;; |
Starting with udev v197, systems now use predictable network interface names by default. Unfortunately on my system running Xenial alpha2, it seems vlan doesn't support the generated interface names:
| ubuntu@lagertha:/var/log$ dmesg | grep rename
| [ 5.101700] igb 0000:01:00.0 enp1s0: renamed from eth0
| [ 5.502268] igb 0000:02:00.0 enp2s0: renamed from eth1
| [ 5.526634] igb 0000:04:00.0 enp4s0: renamed from eth3
| [ 5.550056] igb 0000:03:00.0 enp3s0: renamed from eth2
Looking at the if-pre-up and if-post-down scripts, it seems it's missing there and only has:
| eth*.0*|bond*.0*|wlan*.0*|em*.0*|p[0-9]*.0*)
| ... ;;
| eth*.*|bond*.*|wlan*.*|em*.*|p[0-9]*.*)
| ... ;;
Here's the package versions:
| ubuntu@lagertha:/var/log$ apt-cache policy udev
| udev:
| Installed: 228-4ubuntu2
| Candidate: 228-5ubuntu1
| Version table:
| 228-5ubuntu1 500
| 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
| *** 228-4ubuntu2 100
| 100 /var/lib/dpkg/status
| ubuntu@lagertha:/var/log$ apt-cache policy vlan
| vlan:
| Installed: 1.9-3.2ubuntu1
| Candidate: 1.9-3.2ubuntu1
| Version table:
| *** 1.9-3.2ubuntu1 500
| 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
| 100 /var/lib/dpkg/status |
|
2016-02-04 04:15:29 |
Haw Loeung |
description |
Starting with udev v197, systems now use predictable network interface names by default. Unfortunately on my system running Xenial alpha2, it seems vlan doesn't support the generated interface names:
| ubuntu@lagertha:/var/log$ dmesg | grep rename
| [ 5.101700] igb 0000:01:00.0 enp1s0: renamed from eth0
| [ 5.502268] igb 0000:02:00.0 enp2s0: renamed from eth1
| [ 5.526634] igb 0000:04:00.0 enp4s0: renamed from eth3
| [ 5.550056] igb 0000:03:00.0 enp3s0: renamed from eth2
Looking at the if-pre-up and if-post-down scripts, it seems it's missing there and only has:
| eth*.0*|bond*.0*|wlan*.0*|em*.0*|p[0-9]*.0*)
| ... ;;
| eth*.*|bond*.*|wlan*.*|em*.*|p[0-9]*.*)
| ... ;;
Here's the package versions:
| ubuntu@lagertha:/var/log$ apt-cache policy udev
| udev:
| Installed: 228-4ubuntu2
| Candidate: 228-5ubuntu1
| Version table:
| 228-5ubuntu1 500
| 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
| *** 228-4ubuntu2 100
| 100 /var/lib/dpkg/status
| ubuntu@lagertha:/var/log$ apt-cache policy vlan
| vlan:
| Installed: 1.9-3.2ubuntu1
| Candidate: 1.9-3.2ubuntu1
| Version table:
| *** 1.9-3.2ubuntu1 500
| 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
| 100 /var/lib/dpkg/status |
Starting with udev v197, systems now use predictable network interface names by default[1]. Unfortunately on my system running Xenial alpha2, it seems vlan doesn't support the generated interface names:
| ubuntu@lagertha:/var/log$ dmesg | grep rename
| [ 5.101700] igb 0000:01:00.0 enp1s0: renamed from eth0
| [ 5.502268] igb 0000:02:00.0 enp2s0: renamed from eth1
| [ 5.526634] igb 0000:04:00.0 enp4s0: renamed from eth3
| [ 5.550056] igb 0000:03:00.0 enp3s0: renamed from eth2
Looking at the if-pre-up and if-post-down scripts, it seems it's missing there and only has:
| eth*.0*|bond*.0*|wlan*.0*|em*.0*|p[0-9]*.0*)
| ... ;;
| eth*.*|bond*.*|wlan*.*|em*.*|p[0-9]*.*)
| ... ;;
"""
What precisely has changed in v197?
The following different naming schemes for network interfaces are now supported by udev natively:
1. Names incorporating Firmware/BIOS provided index numbers for on-board devices (example: eno1)
2. Names incorporating Firmware/BIOS provided PCI Express hotplug slot index numbers (example: ens1)
3. Names incorporating physical/geographical location of the connector of the hardware (example: enp2s0)
4. Names incorporating the interfaces's MAC address (example: enx78e7d1ea46da)
5. Classic, unpredictable kernel-native ethX naming (example: eth0)
"""
Here's the package versions:
| ubuntu@lagertha:/var/log$ apt-cache policy udev
| udev:
| Installed: 228-4ubuntu2
| Candidate: 228-5ubuntu1
| Version table:
| 228-5ubuntu1 500
| 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
| *** 228-4ubuntu2 100
| 100 /var/lib/dpkg/status
| ubuntu@lagertha:/var/log$ apt-cache policy vlan
| vlan:
| Installed: 1.9-3.2ubuntu1
| Candidate: 1.9-3.2ubuntu1
| Version table:
| *** 1.9-3.2ubuntu1 500
| 500 http://us.archive.ubuntu.com/ubuntu xenial/main amd64 Packages
| 100 /var/lib/dpkg/status
[1]http://www.freedesktop.org/wiki/Software/systemd/PredictableNetworkInterfaceNames/ |
|
2016-02-04 04:16:04 |
Haw Loeung |
summary |
if-post-down.d/vlan and if-pre-up.d/vlan should support enpXsY interfaces |
if-post-down.d/vlan and if-pre-up.d/vlan should support en* interfaces |
|
2016-02-04 04:16:14 |
Haw Loeung |
bug |
|
|
added subscriber The Canonical Sysadmins |
2016-02-04 05:04:16 |
Haw Loeung |
attachment added |
|
enp1s0.patch https://bugs.launchpad.net/ubuntu/+source/vlan/+bug/1541678/+attachment/4563451/+files/enp1s0.patch |
|
2016-02-04 08:21:53 |
Ubuntu Foundations Team Bug Bot |
tags |
xenial |
patch xenial |
|
2016-02-04 08:22:00 |
Ubuntu Foundations Team Bug Bot |
bug |
|
|
added subscriber Ubuntu Review Team |
2016-04-21 10:36:50 |
Launchpad Janitor |
vlan (Ubuntu): status |
New |
Confirmed |
|
2016-04-22 08:53:36 |
xavier |
marked as duplicate |
|
1565561 |
|
2016-04-22 12:18:07 |
Haw Loeung |
removed duplicate marker |
1565561 |
|
|
2016-04-25 13:24:26 |
Alberto Salvia Novella |
vlan (Ubuntu): importance |
Undecided |
High |
|
2016-04-25 19:50:40 |
Simon Déziel |
summary |
if-post-down.d/vlan and if-pre-up.d/vlan should support en* interfaces |
if-post-down.d/vlan and if-pre-up.d/vlan should support predictable NIC names |
|
2016-05-08 22:58:57 |
Haw Loeung |
attachment added |
|
vlan-predictable-names.patch https://bugs.launchpad.net/ubuntu/+source/vlan/+bug/1541678/+attachment/4658872/+files/vlan-predictable-names.patch |
|
2016-05-08 22:59:44 |
Haw Loeung |
bug watch added |
|
http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=823240 |
|
2016-05-08 23:00:20 |
Haw Loeung |
bug task added |
|
vlan (Debian) |
|
2016-05-09 00:13:14 |
Bug Watch Updater |
vlan (Debian): status |
Unknown |
New |
|
2016-06-30 16:43:30 |
Nathan Lutchansky |
bug |
|
|
added subscriber Nathan Lutchansky |
2016-08-10 18:19:06 |
Robie Basak |
bug |
|
|
added subscriber Ubuntu Server Team |
2016-08-10 18:19:24 |
Robie Basak |
tags |
patch xenial |
patch server-next xenial |
|
2016-09-07 07:28:29 |
Shaun Dwyer |
bug |
|
|
added subscriber Shaun Dwyer |
2016-09-14 02:10:04 |
Mathew Hodson |
vlan (Ubuntu): importance |
High |
Wishlist |
|
2016-09-16 09:24:11 |
Robie Basak |
vlan (Ubuntu): importance |
Wishlist |
High |
|
2016-09-19 15:28:39 |
Robie Basak |
vlan (Ubuntu): assignee |
|
Robie Basak (racb) |
|
2016-10-03 16:01:17 |
Robie Basak |
tags |
patch server-next xenial |
patch xenial |
|
2016-10-20 01:42:52 |
Michael Fincham |
bug |
|
|
added subscriber Michael Fincham |
2017-01-12 20:22:20 |
Will |
bug |
|
|
added subscriber Will |
2017-01-17 19:40:22 |
Jason Niesz |
bug |
|
|
added subscriber Jason Niesz |
2017-02-13 06:41:31 |
Hervey Allen |
bug |
|
|
added subscriber Hervey Allen |
2017-08-11 13:52:27 |
Robie Basak |
vlan (Ubuntu): assignee |
Robie Basak (racb) |
|
|
2017-08-11 13:53:23 |
Robie Basak |
tags |
patch xenial |
patch server-next xenial |
|
2018-04-13 14:08:56 |
Robie Basak |
vlan (Ubuntu): importance |
High |
Medium |
|
2018-04-13 14:09:01 |
Robie Basak |
tags |
patch server-next xenial |
patch xenial |
|
2018-04-13 14:09:05 |
Robie Basak |
bug |
|
|
added subscriber Robie Basak |
2018-10-11 13:19:01 |
Robie Basak |
removed subscriber Ubuntu Server |
|
|
|
2020-07-22 22:07:33 |
Haw Loeung |
vlan (Debian): importance |
Unknown |
Medium |
|
2020-07-24 07:24:48 |
Bug Watch Updater |
vlan (Debian): importance |
Medium |
Unknown |
|