[Merge] ~vorlon/ubuntu-seeds/+git/ubuntu:noble into ~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu:noble
Steve Langasek
mp+457204 at code.launchpad.net
Mon Dec 18 21:35:08 UTC 2023
Thanks for the review. The rationale here from my perspective is that hard-coding package names in the livecd-rootfs source package is Bad and should be avoided. As we move more strongly towards declarative image definitions in the future (ubuntu-image / imagecraft), it becomes even clearer how we should be separating code from data here, and that we don't want to be hard-coding information about individual package installation in livecd-rootfs.
I also consider it a bug (of varying severity) whenever there is a difference between what a user gets from a new install of an Ubuntu release, and what they get from an upgrade to that Ubuntu release. So the fact that some users will have cloud-init installed on 24.04 by default, and others will not, is from my perspective a bug that potentially complicates the support matrix.
With respect to release cycles, I think we have ample time between now and April to make sure that cloud-init installation on upgrade doesn't have adverse consequences for Desktop users.
I'm perfectly ok with this being a Recommends instead of a Depends, this was absolutely a question I had when proposing the MP. If I do make this a Recommends, are you ok with this going ahead?
--
https://code.launchpad.net/~vorlon/ubuntu-seeds/+git/ubuntu/+merge/457204
Your team Ubuntu Core Development Team is subscribed to branch ~ubuntu-core-dev/ubuntu-seeds/+git/ubuntu:noble.
More information about the Ubuntu-reviews
mailing list