Given the large number of changes in a "backport" SRU and the changes to patches (looks like they are upstreamed, but maybe some bits are missing?), I think this bug is lacking in terms of a comprehensive set of test cases.
Some time ago I had captured the kind of tests I'd normally do when uploading NM: https://wiki.ubuntu.com/NetworkManager/DistroTesting. It's probably out of date, but it ought to be something you can base the test cases on. Among other things, I'd carefully check that bridges work, and that they're not adversely affected when one uses virt-manager or lxd/lxc or something else on their system -- NM should definitely not mangle them, it should just ignore them. Similarly, VPNs should be checked carefully to make sure split tunnelling and "everything through the VPN" works correctly at least for OpenVPN (given DNS changes). We wouldn't want behavior worse than it was before. -- You received this bug notification because you are a member of Ubuntu Touch seeded packages, which is subscribed to network-manager in Ubuntu. https://bugs.launchpad.net/bugs/1645698 Title: [SRU] Upgrade network-manager to latest point release Status in network-manager package in Ubuntu: Fix Released Status in network-manager source package in Xenial: In Progress Status in network-manager source package in Yakkety: Fix Committed Bug description: [Impact] This SRU would try to have the latest well-tested upstream point release (1.2.6) of 1.2.x land in Xenial, which is the successor of the current 1.2.2 version, fixing quite some bugs that's suitable to land in the stable branch. https://cgit.freedesktop.org/NetworkManager/NetworkManager/tree/NEWS?h=nm-1-2 [Test Case] After installing the updated version, users should be able to avoid some mem leaks in some cases and have generally improved DNS related experiences. [Regression Potential] This is a bug/regression fix for 1.2.2 and 1.2.4, which is quite complete. [Other Info] The first attempt at SRUing this to xenial was for 1.2.4 but it failed verification. This second attempt matches yakkety with 1.2.6. Parallel building was enabled in xenial to keep the diff between xenial and yakkety minimal since they are basically in sync now. Parallel building was enabled in the yakkety package in May 2016 so it's been working fine for a while. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1645698/+subscriptions -- Mailing list: https://launchpad.net/~touch-packages Post to : touch-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~touch-packages More help : https://help.launchpad.net/ListHelp