[Merge] ~chad.smith/livecd-rootfs:cloud-init-nm-in-override into livecd-rootfs:ubuntu/master
Dan Bungert
mp+469479 at code.launchpad.net
Tue Jul 16 14:27:58 UTC 2024
Thanks for the MP, Chad. As usual, the drop-in approach sounds nicer than replacement.
An outcome of this bug though is the realization that we're not just modifying cloud-init in the ephemeral environment, we're also modifying it in the target environment as well.
So my question is - which do we want? Do you want this override behavior on the target system or no, because this implementation will affect the target system.
If you only want the live system affected, then I think you can place this file in live-build/ubuntu/includes.chroot.minimal.standard.live/lib/system/systemd/cloud-init.service.d.
Or if you do want the target system affected, I'm thinking placing the file under /etc is a little nicer as /lib should be more controlled by dpkg and this file in /lib would be outside of dpkg visibility.
--
https://code.launchpad.net/~chad.smith/livecd-rootfs/+git/livecd-rootfs/+merge/469479
Your team Ubuntu Core Development Team is subscribed to branch livecd-rootfs:ubuntu/master.
More information about the Ubuntu-reviews
mailing list