[SRU] livecd-rootfs ubuntu-cpc vagrant image builder
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
cloud-images |
New
|
Undecided
|
Unassigned | ||
livecd-rootfs (Ubuntu) |
Confirmed
|
Undecided
|
Brian Murray |
Bug Description
[Impact]
* The official ubuntu vagrant box for xenial has the following problems:
- synced folders don't work (LP: #1565985)
- the default synced folder is disabled
- only one instance of the box can be run on a host
- localhost name resolution fails (LP: #1561250)
* These issues are all fixed in yakkety by my patch [MR]. We would like to backport the changes to xenial so that the vagrant boxes for the LTS release will work correctly.
* The way this fix works is by slightly changing how the vagrant box is built. Instead of using the base VMDK image and making a box from that, we use the ext4 image, install the virtualbox-
[Test Case]
* Test instructions are explained in comments [MR.1] and [MR.2] in the original merge request [MR]
* The change was tested and verified on xenial by myself (the original patch author).
* The change was also tested on yakkety by Dan Watkins using the actual ubuntu-cpc image building platform and verified by users who downloaded the box Dan built. (See LP: #1565985 for their verifications.)
[Regression Potential]
* I believe there is little chance of regression because this patch...
- Only affects livecd-rootfs which is a package that is used to build ubuntu distribution disk images, and not needed for running an ubuntu installation
- Only changes one image builder script within livecd-rootfs, ubuntu-
* The only possible regression I'm aware of is that the build could fail if there is not enough free space. This patch causes the build to use about 2 GB more space than previously because an extra disk image is created during the build process (then cleaned up after).
[Other info]
* This patch was developed in collaboration with Dan Watkins (with review & feedback also by Steve Langasek and Adam Conrad), and I'm grateful for their help.
* Dan advised me in [IRC] to create this SRU and said that someone will need to target LP: #1565985.
[Links]
[MR] https:/
[MR.1] https:/
[MR.2] https:/
[IRC] https:/
no longer affects: | cloud-archive |
description: | updated |
description: | updated |
Changed in livecd-rootfs (Ubuntu): | |
assignee: | nobody → Brian Murray (brian-murray) |
https:/ /code.launchpad .net/~semiosis/ livecd- rootfs/ fix-for- 1565985/ +merge/ 298305