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

Created by Francis Ginther on 2017-08-23 and last modified on 2018-07-24
Get this branch:
bzr branch lp:~ubuntu-on-ec2/vmbuilder/jenkins_kvm-fginther
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

805. By Francis Ginther on 2018-07-24

mtab debugging

804. By Francis Ginther on 2018-07-23

Use /dev/vdb as the tar output device for maasv3 [a=fginther] [r=rcj,daniel-thewatkins]

MP: https://code.launchpad.net/~cloudware/vmbuilder/jenkins_kvm-fginther/+merge/350577

803. By Francis Ginther on 2018-07-19

Update the maas templates to account for a different target tar device on ppc64 hosts [a=fginther] [r=daniel-thewatkins,rcj]

The device name is now conditional based on the host architecture.

MP: https://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm-maas-trusty-ppc64/+merge/349986

802. By Francis Ginther on 2018-07-12

Azure's nic hotplug: deliver static/etc/netplan/90-hotplug-azure.yaml

Allow netplan/networkd to automatically bringup hotplugged nics
by delivering a flexible static netplan yaml file to catch any new ethernet devices attached to the Azure instance. The hotplug-azure yaml will complement cloud-init's initial/strict eth0 match definition which is matching only to a specific to macaddress for eth0.

Because cloud-init's netwok configuration is is only created at boot,
a detach of the original eth0 nic and attach of a new nic would cause
cloud-init's netplan yaml to fail to match, resulting in no network
config. Given the supplemental 90-hotplug-azure.yaml, the following
"hotpluggedeth0" opaque-id will match on any new eth0 present on the
system after reboot. Systemd will and set that nic the
primary/mandatory interface. eth1 or greater are left as optional
ephemeral devices, meaning that networkd boot will not block on their
link being up.

   hotpluggedeth0:
       dhcp4: true
       match:
          driver: hv_netvsc
          name: 'eth0'

Also avoid appending unnecessary include directives or udev rules in
/etc/network/interfaces on netplan-enabled systems.
[a=chad.smith][r=daxtens,daniel-thewatkins,fginther]

MP: https://code.launchpad.net/~chad.smith/vmbuilder/jenkins_kvm_azure_netplan_hotplug/+merge/347212

801. By Francis Ginther on 2018-07-05

Update the maas build scripts to use the ppc64el config on stilson which reports `ppc64le` for `uname -m` and use a raw disk attached to /dev/vdc.
[a=fginther][r=philroche,rcj]

MP: https://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm-maas-stilson2/+merge/348867

800. By Francis Ginther on 2018-07-03

Add a cosmic version of the Azure suite specific template files, img-azure-18.10-addin.tmpl.
[a=fginther][r=rcj,philroche]

MP: https://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm-add-azure-cc/+merge/348835

799. By Francis Ginther on 2018-06-26

Use root="/dev/vdc" to match the disk device names applied by kvm on stilson for ppc64el.
[a=fginther][r=rcj,daniel-thewatkins]

MP: https://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm-stilson/+merge/348351

798. By Dan Watkins on 2018-04-24

Install Azure model assertion in Azure bionic images

797. By Dan Watkins on 2018-03-22

Install linux-azure in bionic Azure images [a=Odd_Bloke][r=fginther,tribaal]

MP: https://code.launchpad.net/~ubuntu-on-ec2/vmbuilder/jenkins_kvm-oddbloke/+merge/341846

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.

Subscribers