Images ship with modified conffiles
Bug #1581044 reported by
Robie Basak
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
Fix Released
|
Undecided
|
Philip Roche | ||
livecd-rootfs (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
lxc launch ubuntu:xenial test
lxc exec test bash
apt-get -y install debsums
debsums -ec
Expected result: nothing
Actual result: /etc/default/rcS
This also applies to Wily. The problem is that this causes an unnecessary conffile prompt on upgrade from Wily to Xenial.
Cloud images must not ship with modified conffiles. See also bug 1485685 and (duplicate) bug 1323772.
Related branches
lp://staging/~philroche/vmbuilder/automated-ec2-builds
- Dan Watkins (community): Approve
-
Diff: 7 lines (+0/-3)1 file modifiedlive-config/common/hooks/051-hwclock.chroot (+0/-3)
lp://staging/~philroche/livecd-rootfs/image-consolidation
- Dan Watkins (community): Approve
-
Diff: 7 lines (+0/-3)1 file modifiedlive-build/ubuntu-cpc/hooks/051-hwclock.chroot (+0/-3)
tags: | added: low-hanging-fruit |
Changed in cloud-images: | |
assignee: | nobody → Philip Roche (philroche) |
milestone: | none → y-2016-06-02 |
Changed in cloud-images: | |
status: | New → In Progress |
Changed in cloud-images: | |
status: | In Progress → Fix Committed |
Changed in cloud-images: | |
milestone: | y-2016-06-02 → y-2016-06-16 |
Changed in cloud-images: | |
milestone: | y-2016-06-16 → y-2016-06-30 |
Changed in cloud-images: | |
milestone: | y-2016-06-30 → y-2016-07-14 |
Changed in cloud-images: | |
milestone: | y-2016-07-14 → y-2016-07-28 |
tags: |
added: bitesize removed: low-hanging-fruit |
Changed in cloud-images: | |
status: | Fix Committed → Fix Released |
To post a comment you must log in.
> The problem is that this causes an unnecessary conffile prompt on upgrade from Wily to Xenial.
This is a problem for non-interactive upgrades, such as scripts, as well as during possible SRU updates of packages whose conffiles have been modified. On servers, automation is common, and does not know what to do. Either the conffile modification will be overridden, in which case shipping it modified becomes pointless, or the old modified conffile is left active, in which case SRUs cannot fix up user-unmodified conffiles if that is necessary.