Doing some experiments this seems to be working with netplan.io 0.100 in Groovy. No matter if 'match.macaddress' is set or not on my local eth interface.
As far as I can tell the fix was released with netplan 0.99 in Focal final and was SRU'ed to Bionic as well. (https://github.com/CanonicalLtd/netplan/commit/77fcd4dbf77092608021baf5be5e4ae237f7de86) Marking 'Fix released'. Please re-open if it does not work for you. ** Changed in: netplan Status: Fix Committed => Fix Released ** Changed in: netplan.io (Ubuntu) Status: Triaged => Fix Released -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1724895 Title: MTU not applied on private ethernet interfaces To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-init/+bug/1724895/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs