SRU: bootable buildd images for all releases
Bug #1863024 reported by
Cody Shepherd
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
livecd-rootfs (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Xenial |
Fix Released
|
Undecided
|
Unassigned | ||
Bionic |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
We want to backport bootable enabling bootable buildd images to bionic
and xenial.
[Impact]
* We don't have bootable buildd images, and we need them for Multipass.
[Test Case]
* Perform livefs build with project ubuntu-base and subproject buildd
* Boot .img file using Multipass, confirm it boots
* Perform a livecd-rootfs build using the generated buildd lxd tarball
[Regression Potential]
* Break existing artifacts in the buildd subproject
* Cause buildd subproject to fail to build
[Other Info]
* None
Related branches
~codyshepherd/livecd-rootfs/+git/livecd-rootfs:bootable-buildd/dist-upgrade/groovy
- David Krauser (community): Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 28 lines (+4/-2)2 files modifiedlive-build/buildd/hooks/02-disk-image-uefi.binary (+1/-2)
live-build/buildd/hooks/52-linux-virtual-image.binary (+3/-0)
~codyshepherd/livecd-rootfs/+git/livecd-rootfs:bootable-buildd/dist-upgrade/bionic
- David Krauser (community): Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 28 lines (+4/-2)2 files modifiedlive-build/buildd/hooks/02-disk-image-uefi.binary (+1/-2)
live-build/buildd/hooks/52-linux-virtual-image.binary (+3/-0)
~codyshepherd/livecd-rootfs/+git/livecd-rootfs:bootable-buildd/dist-upgrade/focal
- Steve Langasek: Needs Information
- David Krauser (community): Approve
-
Diff: 28 lines (+4/-2)2 files modifiedlive-build/buildd/hooks/02-disk-image-uefi.binary (+1/-2)
live-build/buildd/hooks/52-linux-virtual-image.binary (+3/-0)
livecd-rootfs:sil2100/appliance-images
Superseded
for merging
into
livecd-rootfs:ubuntu/master
- Ubuntu Core Development Team: Pending requested
-
Diff: 2602 lines (+1447/-8) (has conflicts)29 files modifieddebian/changelog (+392/-0)
debian/control (+17/-0)
live-build/auto/build (+277/-2)
live-build/auto/config (+294/-6)
live-build/functions (+79/-0)
live-build/make-lxd-metadata.py (+3/-0)
live-build/snap-seed-parse.py (+51/-0)
live-build/ubuntu-cpc/hooks.d/base/disk-image-uefi.binary (+16/-0)
live-build/ubuntu-cpc/hooks.d/base/disk-image.binary (+4/-0)
live-build/ubuntu-cpc/hooks.d/base/root-squashfs.binary (+10/-0)
live-build/ubuntu-cpc/hooks.d/base/root-xz.binary (+4/-0)
live-build/ubuntu-cpc/hooks.d/base/series/base (+3/-0)
live-build/ubuntu-cpc/hooks.d/base/series/disk-image (+5/-0)
live-build/ubuntu-cpc/hooks.d/base/series/squashfs (+3/-0)
live-build/ubuntu-cpc/hooks.d/base/series/tarball (+3/-0)
live-build/ubuntu-cpc/hooks.d/base/series/wsl (+6/-0)
live-build/ubuntu-cpc/hooks.d/base/vagrant.binary (+11/-0)
live-build/ubuntu-cpc/hooks.d/base/vmdk-ova-image.binary (+3/-0)
live-build/ubuntu-cpc/hooks.d/base/wsl-gz.binary (+56/-0)
live-build/ubuntu-cpc/hooks.d/chroot/100-purge-grub-legacy-ec2-arm.chroot (+13/-0)
live-build/ubuntu-cpc/hooks.d/chroot/999-cpc-fixes.chroot (+48/-0)
live-build/ubuntu-desktop-next/includes.chroot/etc/hosts (+0/-0)
live-build/ubuntu-server/hooks/032-installer-squashfs.binary (+46/-0)
live-build/ubuntu-server/hooks/033-kernel-bits.binary (+9/-0)
live-build/ubuntu-server/includes.binary/overlay/etc/netplan/00-installer-config.yaml (+16/-0)
live-build/ubuntu-server/includes.binary/overlay/lib/systemd/systemd-networkd-wait-online (+1/-0)
live-build/ubuntu-touch/includes.chroot/etc/hosts (+0/-0)
live-build/ubuntu/hooks/040-hyperv-desktop-images.binary (+11/-0)
minimize-manual (+66/-0)
~davidkrauser/livecd-rootfs/+git/livecd-rootfs:buildd-bootable/bionic
- Robert C Jennings (community): Approve
-
Diff: 416 lines (+270/-11)15 files modifieddebian/changelog (+6/-0)
dev/null (+0/-0)
live-build/auto/config (+4/-3)
live-build/buildd/hooks/00-mirror.binary (+1/-1)
live-build/buildd/hooks/02-disk-image-uefi.binary (+158/-0)
live-build/buildd/hooks/48-policy-rc-d.binary (+18/-0)
live-build/buildd/hooks/49-empty-resolv-conf.binary (+3/-0)
live-build/buildd/hooks/50-buildd-tar.binary (+2/-2)
live-build/buildd/hooks/51-buildd-lxd.binary (+2/-2)
live-build/buildd/hooks/52-linux-virtual-image.binary (+70/-0)
live-build/buildd/includes.chroot/etc/hostname (+1/-1)
live-build/buildd/includes.chroot/etc/hosts (+2/-2)
live-build/buildd/includes.chroot/etc/systemd/system/multi-user.target.wants/systemd-networkd.service (+1/-0)
live-build/buildd/includes.chroot/etc/systemd/system/network-online.target.wants/systemd-networkd-wait-online.service (+1/-0)
live-build/buildd/includes.chroot/etc/systemd/system/sockets.target.wants/systemd-networkd.socket (+1/-0)
~codyshepherd/livecd-rootfs/+git/livecd-rootfs:buildd-bootable/xenial
- Steve Langasek: Approve
-
Diff: 397 lines (+290/-18)11 files modifieddebian/changelog (+6/-0)
dev/null (+0/-13)
live-build/auto/config (+5/-1)
live-build/buildd/hooks/00-mirror.binary (+1/-1)
live-build/buildd/hooks/02-disk-image-uefi.binary (+162/-0)
live-build/buildd/hooks/48-policy-rc-d.binary (+18/-0)
live-build/buildd/hooks/49-empty-resolv-conf.binary (+3/-0)
live-build/buildd/hooks/52-linux-virtual-image.binary (+80/-0)
live-build/buildd/includes.chroot/etc/hostname (+1/-1)
live-build/buildd/includes.chroot/etc/hosts (+2/-2)
live-build/buildd/includes.chroot/etc/network/interfaces (+12/-0)
description: | updated |
description: | updated |
description: | updated |
tags: | added: id-5e31aadaa8a647228b5dde23 |
description: | updated |
description: | updated |
no longer affects: | livecd-rootfs (Ubuntu Eoan) |
description: | updated |
Changed in livecd-rootfs (Ubuntu Bionic): | |
status: | New → In Progress |
Changed in livecd-rootfs (Ubuntu Bionic): | |
status: | In Progress → Fix Committed |
tags: |
added: verification-done-bionic removed: verification-needed-bionic |
tags: |
added: verification-done removed: verification-needed |
tags: |
added: verification-needed removed: verification-done |
tags: |
added: verification-failed-xenial removed: verification-needed-xenial |
tags: |
added: verification-done verification-done-xenial removed: verification-needed verification-needed-xenial |
To post a comment you must log in.
livecd-rootfs (2.634) focal; urgency=medium
* Only build bootable buildd images for amd64.
* Properly setup the chroot before using the network.
-- David Krauser <> Thu, 12 Dec 2019 13:50:58 -0400