I upgraded from 16.04 to 16.10 recently and ran into an issue where networking did not work until I created an empty file in /run/NetworkManager/conf.d/10-globally-managed-devices.conf.
nplan was installed after the upgrade: $ apt-cache policy nplan nplan: Installed: 0.12 Candidate: 0.12 Version table: *** 0.12 500 500 http://192.168.10.7/ubuntu yakkety/main amd64 Packages 100 /var/lib/dpkg/status -- 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/1673625 Title: 10-globally-managed-devices.conf contained in wrong package Status in network-manager package in Ubuntu: Confirmed Status in nplan package in Ubuntu: Incomplete Bug description: /usr/lib/NetworkManager/conf.d/10-globally-managed-devices.conf is installed from network-manager but without nplan it has no benefit, and breaks networking until you override it. Since the config is there to change how NetworkManager behaves in the presence of nplan, the configuration file itself should actually be contained in the nplan package. To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/network-manager/+bug/1673625/+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