lp:~ubuntu-on-ec2/vmbuilder/jenkins_kvm

Created by Ben Howard on 2012-07-24 and last modified on 2019-04-17
Get this branch:
bzr branch lp:~ubuntu-on-ec2/vmbuilder/jenkins_kvm
Members of Ubuntu on EC2 can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Ubuntu on EC2
Project:
VMBuilder
Status:
Development

Recent revisions

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

814. By Robert C Jennings on 2018-10-27

Merge lp:~rcj/vmbuilder/jenkins_kvm into lp:~ubuntu-on-ec2/vmbuilder/jenkins_kvm [a=rcj] [r=daniel-thewatkins,fginther]

builder image: support cosmic builds

* remove binfmt-misc module on host to avoid chroot teardown issue
* python-vm-builder not present in cosmic
* Kill dirmngr/gpg-agent before chroot teardown

MP: https://code.launchpad.net/~rcj/vmbuilder/jenkins_kvm/+merge/356738

813. By Francis Ginther on 2018-10-26

Add 'git' to the build environment for maas images [a=fginther] [r=rcj,philroche]

The maas branches have moved from bzr to git and we therefore need
git to be available. This also configures an http.proxy when cloning.
The proxy is only needed for the ppc64el jobs, but has to also work
without the proxy when building the other architectures.

Branch metadata

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