[Bug 1657837] [NEW] systemd-networkd can't add a VLAN interface to bridge
Major Hayden
major at mhtx.net
Thu Jan 19 16:55:46 UTC 2017
Public bug reported:
This is apparently fixed in systemd 231:
https://lists.freedesktop.org/archives/systemd-
devel/2016-August/037385.html
When systemd tries to put a VLAN interface into a bridge on Xenial, it
fails:
# journalctl --boot -u systemd-networkd
Jan 15 09:16:46 hydrogen systemd[1]: Started Network Service.
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: netdev exists, using existing without changing its parameters
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: Could not append VLANs: Operation not permitted
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: Failed to assign VLANs to bridge port: Operation not permitted
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: Could not set bridge vlan: Operation not permitted
Jan 15 09:16:59 hydrogen systemd-networkd[1903]: enp3s0: Configured
Jan 15 09:16:59 hydrogen systemd-networkd[1903]: enp2s0: Configured
Here are the systemd-networkd configs I used:
root at hydrogen:/etc/systemd/network# cat enp3s0.network
[Match]
Name=enp3s0
[Network]
VLAN=vlan10
root at hydrogen:/etc/systemd/network# cat vlan10.netdev
[NetDev]
Name=vlan10
Kind=vlan
[VLAN]
Id=10
root at hydrogen:/etc/systemd/network# cat vlan10.network
[Match]
Name=vlan10
[Network]
Bridge=br-mgmt
root at hydrogen:/etc/systemd/network# cat br-mgmt.netdev
[NetDev]
Name=br-mgmt
Kind=bridge
root at hydrogen:/etc/systemd/network# cat br-mgmt.network
[Match]
Name=br-mgmt
[Network]
Address=172.29.236.21/22
** Affects: systemd (Ubuntu)
Importance: Undecided
Status: New
--
You received this bug notification because you are a member of Ubuntu
Foundations Bugs, which is subscribed to systemd in Ubuntu.
https://bugs.launchpad.net/bugs/1657837
Title:
systemd-networkd can't add a VLAN interface to bridge
Status in systemd package in Ubuntu:
New
Bug description:
This is apparently fixed in systemd 231:
https://lists.freedesktop.org/archives/systemd-
devel/2016-August/037385.html
When systemd tries to put a VLAN interface into a bridge on Xenial, it
fails:
# journalctl --boot -u systemd-networkd
Jan 15 09:16:46 hydrogen systemd[1]: Started Network Service.
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: netdev exists, using existing without changing its parameters
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: Could not append VLANs: Operation not permitted
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: Failed to assign VLANs to bridge port: Operation not permitted
Jan 15 09:16:46 hydrogen systemd-networkd[1903]: br-mgmt: Could not set bridge vlan: Operation not permitted
Jan 15 09:16:59 hydrogen systemd-networkd[1903]: enp3s0: Configured
Jan 15 09:16:59 hydrogen systemd-networkd[1903]: enp2s0: Configured
Here are the systemd-networkd configs I used:
root at hydrogen:/etc/systemd/network# cat enp3s0.network
[Match]
Name=enp3s0
[Network]
VLAN=vlan10
root at hydrogen:/etc/systemd/network# cat vlan10.netdev
[NetDev]
Name=vlan10
Kind=vlan
[VLAN]
Id=10
root at hydrogen:/etc/systemd/network# cat vlan10.network
[Match]
Name=vlan10
[Network]
Bridge=br-mgmt
root at hydrogen:/etc/systemd/network# cat br-mgmt.netdev
[NetDev]
Name=br-mgmt
Kind=bridge
root at hydrogen:/etc/systemd/network# cat br-mgmt.network
[Match]
Name=br-mgmt
[Network]
Address=172.29.236.21/22
To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1657837/+subscriptions
More information about the foundations-bugs
mailing list