Nope, it is still a problem in "systemd 231-9ubuntu4 amd64". Actually, it seems like multiple features documented in the Ubuntu Manpages for systemd.network are not functioning. Below are some error messages (journalctl -a -u systemd-networkd), followed by the configuration files.
ERROR MESSAGES - START may 01 11:34:31 ps01lnx systemd-networkd[30661]: ovsbr0p1: MAC configured for tap, ignoring may 01 11:34:31 ps01lnx systemd-networkd[30661]: ovsbr0p0: MAC configured for tap, ignoring may 01 11:34:31 ps01lnx systemd-networkd[30661]: [/etc/systemd/network/7-ovsbr0lcl1.netdev:8] Unknown lvalue 'DefaultPVID' in section 'Bridge' may 01 11:34:31 ps01lnx systemd-networkd[30661]: [/etc/systemd/network/7-ovsbr0lcl1.netdev:10] Unknown lvalue 'STP' in section 'Bridge' may 01 11:34:31 ps01lnx systemd-networkd[30661]: NetDev with invalid Kind configured in /etc/systemd/network/3-vlan1.netdev. Ignoring may 01 11:34:31 ps01lnx systemd-networkd[30661]: [/etc/systemd/network/9-ovsbr0p1.network:9] Unknown lvalue 'bridge' in section 'Network' may 01 11:34:31 ps01lnx systemd-networkd[30661]: [/etc/systemd/network/9-ovsbr0p0.network:9] Unknown lvalue 'bridge' in section 'Network' ERROR MESSAGES - END SYSTEMD CONFIGURATION systemctl enable systemd-networkd =========== /etc/systemd/network/3-vlan1.netdev =========== [Netdev] Name=br0vlan1 Kind=vlan [VLAN] Id=1 =========== /etc/systemd/network/3-vlan1.network =========== [Match] Name=br0vlan1 [Network] Bridge=ovsbr0lcl1 =========== /etc/systemd/network/7-ovsbr0lcl1.netdev =========== [NetDev] Name=ovsbr0lcl1 Kind=bridge MTUBytes=8996 MACAddress=52:54:00:5a:9e:90 [Bridge] DefaultPVID=1 VLANFiltering=true STP=false =========== /etc/systemd/network/7-ovsbr0p0.netdev =========== [NetDev] Name=ovsbr0p0 Kind=tap MACAddress=52:54:00:5a:9e:92 =========== /etc/systemd/network/7-ovsbr0p1.netdev =========== [NetDev] Name=ovsbr0p1 Kind=tap MACAddress=52:54:00:5a:9e:93 =========== /etc/systemd/network/8-ovsbr0lcl1.link =========== [Match] MACAddress=52:54:00:5a:9e:90 OriginalName=ovsbr0lcl1 Driver=bridge [Link] Name=ovsbr0lcl1 Alias=br0lcl1 MACAddressPolicy=persistent MTUBytes=8996 =========== /etc/systemd/network/8-ovsvbr0p0.link =========== [Match] OriginalName=ovsbr0p0 MACAddress=52:54:00:5a:9e:92 [Link] MTUBytes=8996 MACAddress=52:54:00:5a:9e:92 =========== /etc/systemd/network/8-ovsvbr0p1.link =========== [Match] OriginalName=ovsbr0p1 [Link] MTUBytes=8996 MACAddress=52:54:00:5a:9e:93 =========== /etc/systemd/network/9-ovsbr0lcl1.network =========== [Match] Name=ovsbr0lcl1 MACAddress=52:54:00:5a:9e:90 [Link] MACAddress=52:54:00:5a:9e:90 MTUBytes=8996 [Network] DHCP=no Address=192.168.56.1/24 LinkLocalAddressing=no MulticastDNS=false IPv6AcceptRA=false =========== /etc/systemd/network/9-ovsbr0p0.network =========== [Match] Name=ovsbr0p0 [Link] MACAddress=52:54:00:5a:9e:92 MTUBytes=8996 [Network] bridge=ovsbr0lcl1 Address=192.168.56.2/24 LinkLocalAddressing=no MulticastDNS=false IPv6AcceptRA=false [BridgeVLAN] VLAN=1 EgressUntagged=1 PVID=1 =========== /etc/systemd/network/9-ovsbr0p1.network =========== [Match] Name=ovsbr0p1 [Link] MACAddress=52:54:00:5a:9e:93 MTUBytes=8996 [Network] bridge=ovsbr0lcl1 Address=192.168.56.3/24 LinkLocalAddressing=no MulticastDNS=false IPv6AcceptRA=false [BridgeVLAN] VLAN=1 EgressUntagged=1 PVID=1 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1657837 Title: systemd-networkd can't add a VLAN interface to bridge To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/1657837/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs