cloud images should be built with the same /etc/apt/sources.list as server images
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
Fix Released
|
Undecided
|
Dan Watkins | ||
livecd-rootfs (Ubuntu) |
Fix Released
|
High
|
Dan Watkins | ||
Trusty |
Fix Released
|
Medium
|
Unassigned | ||
Xenial |
Fix Released
|
Medium
|
Unassigned |
Bug Description
[Impact]
In systems created from cloud images where cloud-init does not run (or has not yet run), /etc/apt/
[Test Case]
Examine the cloud image built from livecd-rootfs, and confirm that the sources.list matches that in a server ISO install.
[Regression Potential]
Limited; the majority of cloud image usage does invoke cloud-init, which already writes out a source.list that matches the server ISO. This change aligns non-cloud-init usage to the existing norm.
[Original Report]
When we were poking around under bug 1177432 we found that /etc/apt/
Example showing the problem:
$ qemu-img create -f qcow2 -b wily/release-
$ sudo mount-image-
deb http://
deb http://
deb http://
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/
--
[1] https:/
[2] https:/
Related bugs:
* bug 1177432 [SRU] Enable backports in cloud-init archive template
Related branches
- Steve Langasek: Needs Fixing
- Adam Conrad (community): Needs Fixing
-
Diff: 199 lines (+44/-103) (has conflicts)2 files modifieddebian/changelog (+11/-0)
live-build/auto/build (+33/-103)
summary: |
- cloud image built in /etc/apt/sources.list needs updating + cloud image built-in /etc/apt/sources.list needs updating |
Changed in ubuntu: | |
status: | New → Confirmed |
importance: | Undecided → High |
assignee: | nobody → Ben Howard (utlemming) |
description: | updated |
affects: | ubuntu → uec-live-build |
Changed in uec-live-build: | |
status: | Confirmed → Invalid |
Changed in cloud-images: | |
milestone: | none → y-2016-05-05 |
Changed in cloud-images: | |
assignee: | nobody → Dan Watkins (daniel-thewatkins) |
no longer affects: | uec-live-build |
summary: |
- cloud image built-in /etc/apt/sources.list needs updating + cloud images should be built with the same /etc/apt/sources.list as + server images |
Changed in cloud-images: | |
status: | New → In Progress |
Changed in livecd-rootfs (Ubuntu): | |
assignee: | nobody → Dan Watkins (daniel-thewatkins) |
status: | Confirmed → In Progress |
Changed in cloud-images: | |
milestone: | y-2016-05-05 → y-2016-05-19 |
Changed in cloud-images: | |
milestone: | y-2016-05-19 → y-2016-06-02 |
tags: | added: awaiting-canonical |
Changed in cloud-images: | |
milestone: | y-2016-06-02 → y-2016-06-16 |
Changed in livecd-rootfs (Ubuntu): | |
status: | In Progress → Fix Committed |
status: | Fix Committed → Fix Released |
description: | updated |
Thank you for taking the time to report this bug and helping to make Ubuntu better. It seems that your bug report is not filed about a specific source package though, rather it is just filed against Ubuntu in general. It is important that bug reports be filed about source packages so that people interested in the package can find the bugs about it. You can find some hints about determining what package your bug might be about at https:/ /wiki.ubuntu. com/Bugs/ FindRightPackag e. You might also ask for help in the #ubuntu-bugs irc channel on Freenode.
To change the source package that this bug is filed about visit https:/ /bugs.launchpad .net/ubuntu/ +bug/1513529/ +editstatus and add the package name in the text box next to the word Package.
[This is an automated message. I apologize if it reached you inappropriately; please just reply to this message indicating so.]