2017-09-13 17:58:33 |
Robert C Jennings |
bug |
|
|
added bug |
2017-09-13 17:59:35 |
Robert C Jennings |
attachment added |
|
livecd-rootfs_2.408.17.debdiff https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1716992/+attachment/4949609/+files/livecd-rootfs_2.408.17.debdiff |
|
2017-09-13 18:00:34 |
Robert C Jennings |
attachment removed |
livecd-rootfs_2.408.17.debdiff https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1716992/+attachment/4949609/+files/livecd-rootfs_2.408.17.debdiff |
|
|
2017-09-13 18:01:47 |
Robert C Jennings |
attachment added |
|
livecd-rootfs_2.408.17.debdiff https://bugs.launchpad.net/ubuntu/+source/livecd-rootfs/+bug/1716992/+attachment/4949610/+files/livecd-rootfs_2.408.17.debdiff |
|
2017-09-13 18:19:12 |
Launchpad Janitor |
branch linked |
|
lp:~rcj/livecd-rootfs/xenial-proposed |
|
2017-09-13 18:34:15 |
Robert C Jennings |
branch linked |
|
lp:~rcj/livecd-rootfs/trunk |
|
2017-09-13 18:40:39 |
Robert C Jennings |
branch linked |
|
lp:~rcj/livecd-rootfs/zesty-proposed |
|
2017-09-13 18:46:38 |
Robert C Jennings |
description |
The changes to setup_mountpoint to rbind /dev were made to live-build/ubuntu-cpc/functions in setup_mountpoint() but there is no matching teardown function. This forces callers of setup_mountpoint to duplicate cleanup code. It would be a little cleaner to add a teardown_mountpoint function. |
[SRU Justification]
After the move of livefs builds to lxd containers and use of --rbind with /dev, cloud image builds fail where setup_mountpoint was called from the common functions. There is no related teardown for this common function so extra binary hooks that called setup_mountpoint were forced to duplicate the cleanup locally which became out of sync with the setup.
This change adds a common function called teardown_mountpoint to reverse the operations performed by setup_mountpoint and makes use of that new function.
[Test case]
Daily images on cloud-images.ubuntu.com are currently failing to build as a result of this bug. The daily images are built using a private overlay on top of the livecd-rootfs in the archive, so unfortunately we can't describe directly a public end-to-end test case for this.
We will verify this fix by verifying that we are able to produce daily cloud images again for each of the releases.
[Regression potential]
For xenial we should also verify this change by doing a test build of all images against xenial-proposed to guard against any possible regressions.
For zesty, there are no ongoing builds of any projects other than cloud images so there is no risk of external regressions. |
|
2017-09-13 19:28:50 |
Steve Langasek |
livecd-rootfs (Ubuntu): status |
New |
Fix Committed |
|
2017-09-13 19:36:50 |
Brian Murray |
livecd-rootfs (Ubuntu Zesty): status |
New |
Fix Committed |
|
2017-09-13 19:36:52 |
Brian Murray |
bug |
|
|
added subscriber Ubuntu Stable Release Updates Team |
2017-09-13 19:36:54 |
Brian Murray |
bug |
|
|
added subscriber SRU Verification |
2017-09-13 19:36:58 |
Brian Murray |
tags |
|
verification-needed verification-needed-zesty |
|
2017-09-13 19:40:23 |
Brian Murray |
livecd-rootfs (Ubuntu Xenial): status |
New |
Fix Committed |
|
2017-09-13 19:40:29 |
Brian Murray |
tags |
verification-needed verification-needed-zesty |
verification-needed verification-needed-xenial verification-needed-zesty |
|
2017-09-14 00:10:31 |
Launchpad Janitor |
livecd-rootfs (Ubuntu): status |
Fix Committed |
Fix Released |
|
2017-09-14 02:12:37 |
Robert C Jennings |
tags |
verification-needed verification-needed-xenial verification-needed-zesty |
verification-failed-xenial verification-needed verification-needed-zesty |
|
2017-09-14 05:38:30 |
Steve Langasek |
tags |
verification-failed-xenial verification-needed verification-needed-zesty |
verification-needed verification-needed-xenial verification-needed-zesty |
|
2017-09-14 19:18:55 |
Dan Watkins |
tags |
verification-needed verification-needed-xenial verification-needed-zesty |
verification-done-xenial verification-needed verification-needed-zesty |
|
2017-09-14 20:15:45 |
Launchpad Janitor |
livecd-rootfs (Ubuntu Xenial): status |
Fix Committed |
Fix Released |
|
2017-11-16 12:16:53 |
Chris Glass |
tags |
verification-done-xenial verification-needed verification-needed-zesty |
verification-done-xenial verification-done-zesty verification-needed |
|
2017-11-16 12:17:12 |
Chris Glass |
tags |
verification-done-xenial verification-done-zesty verification-needed |
verification-done-xenial verification-done-zesty |
|
2017-11-16 17:09:50 |
Launchpad Janitor |
livecd-rootfs (Ubuntu Zesty): status |
Fix Committed |
Fix Released |
|
2018-01-18 16:33:17 |
Robert C Jennings |
branch unlinked |
lp:~rcj/livecd-rootfs/trunk |
|
|
2018-02-15 19:47:11 |
Francis Ginther |
tags |
verification-done-xenial verification-done-zesty |
id-5a0c4f9ba15e92a464ef41c2 verification-done-xenial verification-done-zesty |
|
2018-06-08 00:43:47 |
Robert C Jennings |
branch unlinked |
lp:~rcj/livecd-rootfs/xenial-proposed |
|
|