[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