- drop udevadm (net_setup_link) call from cloud-init
- drop set-name "renaming" from cloud-init / maas
- drop replug code in netplan; replace with proper .link code, possibly call to net_setup_link.
- maybe write udev rule for renaming in netplan (think belt and suspenders)
- make sure .link files are written correctly by netplan for renaming
- patch systemd to not second-guess renaming from .link files
My recommended course of action for cosmic:
- drop udevadm (net_setup_link) call from cloud-init
- drop set-name "renaming" from cloud-init / maas
- drop replug code in netplan; replace with proper .link code, possibly call to net_setup_link.
- maybe write udev rule for renaming in netplan (think belt and suspenders)
- make sure .link files are written correctly by netplan for renaming
- patch systemd to not second-guess renaming from .link files