I consider the fact that xenial is the *only* differently behaving release to be compelling.
$ for r in precise trusty xenial yakkety zesty; do n=bp-$r; echo ==== $r =====; lxc init ubuntu-daily:$r $n >/dev/null 2>&1 && lxc file pull $n/etc/apt/sources.list $r.list; pastebinit $r.list ; grep backports $r.list; done ==== precise ===== http://paste.ubuntu.com/23513229/ deb http://archive.ubuntu.com/ubuntu precise-backports main restricted universe multiverse ==== trusty ===== http://paste.ubuntu.com/23513230/ deb http://archive.ubuntu.com/ubuntu trusty-backports main restricted universe multiverse ==== xenial ===== http://paste.ubuntu.com/23513231/ ==== yakkety ===== http://paste.ubuntu.com/23513232/ ## Also, please note that software in backports WILL NOT receive any review deb http://archive.ubuntu.com/ubuntu/ yakkety-backports main restricted universe multiverse # deb-src http://archive.ubuntu.com/ubuntu/ yakkety-backports main restricted universe multiverse ==== zesty ===== http://paste.ubuntu.com/23513233/ ## Also, please note that software in backports WILL NOT receive any review deb http://archive.ubuntu.com/ubuntu/ zesty-backports main restricted universe multiverse # deb-src http://archive.ubuntu.com/ubuntu/ zesty-backports main restricted universe multiverse ** Also affects: livecd-rootfs (Ubuntu Xenial) Importance: Undecided Status: New ** Changed in: livecd-rootfs (Ubuntu Xenial) Status: New => Confirmed ** Changed in: livecd-rootfs (Ubuntu Xenial) Importance: Undecided => Medium -- You received this bug notification because you are a member of नेपाली भाषा समायोजकहरुको समूह, which is subscribed to Xenial. Matching subscriptions: Ubuntu 16.04 Bugs https://bugs.launchpad.net/bugs/1513529 Title: cloud images should be built with the same /etc/apt/sources.list as server images Status in cloud-images: Fix Released Status in livecd-rootfs package in Ubuntu: Fix Released Status in livecd-rootfs source package in Xenial: Confirmed Bug description: When we were poking around under bug 1177432 we found that /etc/apt/sources.list that is built into the image does not match that of an installed system. This /etc/apt/sources.list is used if cloud- init did not re-write the file (such as woudl be used if you mounted the image directly and ran apt-get update). Example showing the problem: $ qemu-img create -f qcow2 -b wily/release-20151029/ubuntu-15.10-server-cloudimg-amd64-disk1.img /tmp/disk.img $ sudo mount-image-callback /tmp/disk.img --read-only chroot _MOUNTPOINT_ cat /etc/apt/sources.list deb http://archive.ubuntu.com/ubuntu/ wily main restricted universe multiverse deb http://archive.ubuntu.com/ubuntu/ wily-updates main restricted universe multiverse deb http://security.ubuntu.com/ubuntu/ wily-security main restricted universe multiverse What we'd like to see here is exactly what we just added to cloud-init. For reference, as attached to bug 1177432, see trusty [1] and wily [2] examples. For reference, MAAS installed systems end up getting the built-in /etc/apt/sources.list with the ubuntu mirrors updated. So this change after making it all the way through will result in maas images having the same list as ISO installed systems also. -- [1] https://launchpadlibrarian.net/224142290/trusty-sources.list [2] https://launchpadlibrarian.net/224142308/wily-sources.list Related bugs: * bug 1177432 [SRU] Enable backports in cloud-init archive template To manage notifications about this bug go to: https://bugs.launchpad.net/cloud-images/+bug/1513529/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~group.of.nepali.translators Post to : group.of.nepali.translators@lists.launchpad.net Unsubscribe : https://launchpad.net/~group.of.nepali.translators More help : https://help.launchpad.net/ListHelp