some futher thought one reason for the blocking of udev was to have the .link files that cloud-init wrote apply. It turns out that systemd.link will only rename devices once (based on a property in the devices /sys that says it has been renamed).
So, for cloud-init to have these apply we will probably have to unbind and bind the device to clear that. that will also generate a hotplug event to get the device changed. http://paste.ubuntu.com/16220589/ ** Attachment added: "unlink and relink script" https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1577844/+attachment/4655826/+files/unlink-link-dev -- You received this bug notification because you are a member of Ubuntu Server Team, which is subscribed to cloud-init in Ubuntu. https://bugs.launchpad.net/bugs/1577844 Title: Drop unnecessary blocking of all net udev rules To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/cloud-init/+bug/1577844/+subscriptions -- Ubuntu-server-bugs mailing list Ubuntu-server-bugs@lists.ubuntu.com Modify settings or unsubscribe at: https://lists.ubuntu.com/mailman/listinfo/ubuntu-server-bugs