A precision on the carrier path: it needs networkd to keep the link's routes through the carrier loss, i.e. IgnoreCarrierLoss= on. netplan writes ConfigureWithoutCarrier=yes for every virtual device (bonds, bridges, VLANs; netplan 1.1.2 src/networkd.c, lines 960-961), which turns IgnoreCarrierLoss= on by default (src/network/networkd-network.c, v255.4, lines 277-278). On a plain ethernet link without it, link_carrier_lost() drops the managed routes at the carrier loss; we have not tested that case.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2167098 Title: IPv4 route MTUs silently dropped after networkd restart / networkctl reconfigure / netplan apply To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/systemd/+bug/2167098/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
