@enr0n, the proposal to add: bridges: br0: interfaces: [vlan1]
To the network config defeats the purpose. The goal is to not have to do double configuration. The bridge is define in LXD, the vlan1 only in netplan. The other proposed fix of `KeepMaster=true` snippet in /etc/systemd/network/10-netplan-vlan1.network.d/keep_master.conf didn't work for me. I also tried putting it in 99-netplan-vlan1.network.d to match the name of my netplan .yaml but still didn't work. root@networkd-bug:~# cat /etc/netplan/99-vlan1.yaml network: version: 2 vlans: vlan1: id: 1 link: eth0 root@networkd-bug:~# cat /etc/systemd/network/99-netplan-vlan1.network.d/keep_master.conf [Network] KeepMaster=true root@networkd-bug:~# grep -n . /run/systemd/network/*vlan1* /run/systemd/network/10-netplan-vlan1.netdev:1:[NetDev] /run/systemd/network/10-netplan-vlan1.netdev:2:Name=vlan1 /run/systemd/network/10-netplan-vlan1.netdev:3:Kind=vlan /run/systemd/network/10-netplan-vlan1.netdev:5:[VLAN] /run/systemd/network/10-netplan-vlan1.netdev:6:Id=1 /run/systemd/network/10-netplan-vlan1.network:1:[Match] /run/systemd/network/10-netplan-vlan1.network:2:Name=vlan1 /run/systemd/network/10-netplan-vlan1.network:4:[Network] /run/systemd/network/10-netplan-vlan1.network:5:LinkLocalAddressing=ipv6 /run/systemd/network/10-netplan-vlan1.network:6:ConfigureWithoutCarrier=yes -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2036127 Title: Restarting `systemd-networkd` looses unmanaged bridged parents To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2036127/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs