ddstreet's ppa included a hotfix for this which was installed on Cust lab MAAS region controller. A machine was deployed which included a subnet defined with MTU 9202 and two NICs in a bond. After deployment, the bond showed MTU 9202 (used ifconfig), and the /e/n/interfaces file was coded in a way that a manual reboot preserved the MTU 9202 setting for the bond.
ubuntu@maas-region-controller:/etc $ dpkg -s curtin Package: curtin Status: install ok installed Priority: extra Section: admin Installed-Size: 11 Maintainer: Ubuntu Developers <ubuntu-devel-disc...@lists.ubuntu.com> Architecture: all Version: 0.1.0~bzr424-0ubuntu1~ubuntu16.04.1 Depends: bcache-tools, btrfs-tools, dosfstools, file, gdisk, lvm2, mdadm, parted, python3-curtin (= 0.1.0~bzr424-0ubuntu1~ubuntu16.04.1), udev, xfsprogs Description: Library and tools for the curtin installer This package provides the curtin installer. . Curtin is an installer that is blunt, brief, snappish, snippety and unceremonious. Homepage: http://launchpad.net/curtin -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1609861 Title: IPv6 MTU not applied correctly for pure IPv6 interfaces To manage notifications about this bug go to: https://bugs.launchpad.net/curtin/+bug/1609861/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs