Comment 16 for bug 1870346

Revision history for this message
Dimitri John Ledkov (xnox) wrote :

Had a quick chat about it. At the moment cloud-init uses just one trasaction, thus it's not quite possible to add more units to it, unless they were already there. Hence we bake networkd as enabled in our cloud-images.

It would be nice if cloud-init subverted boot a little bit, by diverting default transaction to isolation to cloud-init-local stage. Then doing daemon-reload, and then starting to isolate to multi-user.target. This would then allow to have networked disabled in the image, and enabled by the netplan which is slotted in just in time by cloud-init. But alas we are not there.