Created by Robert C Jennings on 2016-09-23 and last modified on 2019-04-18
Get this branch:
bzr branch lp:~rcj/vmbuilder/jenkins_kvm
Only Robert C Jennings can upload to this branch. If you are Robert C Jennings please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Robert C Jennings

Recent revisions

824. By Robert C Jennings 2 hours ago

builder: Fixes to build disco images

Installation of qemu-user[-static] for disco image gets the chroot in
a state where the root filesystem can not be unmounted. This relates
to the binfmt-support package which is installed in the chroot as a
dependency of qemu-user. The simplest solution is to remove those
packages as the build system no longer requires them. This patch
retains the package installation in the prior supported releases.

823. By Robert C Jennings 5 hours ago

Builder image: move to bionic for the builder of builder images

822. By Francis Ginther on 2019-04-17

Add cloud-init multi-nic workaround for SF Case #222480

When adding network devices after first boot, network configuration data is not created and the devices are unusable.

This workaround creates a systemd drop-in file to clear out the cloud-init persistent object forcing cloud-init to perform network discovery on each boot.

815. By Philip Roche on 2018-11-01

Initial commit of 19.04 template based on the 18.10 version with one change

* Don't set rootdelay on the kernel commandline.

This is interpreted differently by the kernel (== fixed delay) vs. in the
Debian initramfs code (== max time to wait before erroring); so what worked
for raising the timeout for images with initramfs causes a boot delay for
images booting without initramfs.

Since the "fabric issue" that this worked around is lost in the mists of
time (2012), we should just stop setting rootdelay.

MP: https://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm-philroche-19.04/+merge/357811

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
This branch contains Public information 
Everyone can see this information.