ifupdown cannot create VLAN subinterface on an Infiniband-capable port running in Ethernet mode

Bug #1806153 reported by Mike Joseph
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
ifupdown (Ubuntu)
New
Undecided
Unassigned

Bug Description

A bug exists in ifupdown which incorrectly identifies Infiniband-capable interfaces running in Ethernet mode as Infiniband interfaces. This causes the creation of VLANs to fail with an error such as:

/bin/sh: 1: cannot create /sys/class/net/eth0/create_child: Permission denied

The defect appears to be fixed upstream in Debian:

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=857976

However, it doesn't look like Ubuntu 18.04 includes the fix, as the version of ifupdown is 0.8.17ubuntu1.1, while upstream fixed it 0.8.27. By shipping 18.04 without this fix, all users of such NICs (such as Mellanox ConnectX-3 series) are unable to create VLANs with ifupdown. Therefore, I request that this fix be implemented as a bugfix in 18.04.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.