lp:~ubuntu-on-ec2/vmbuilder/jenkins_kvm-maas-trusty-ppc64

Created by Francis Ginther and last modified
Get this branch:
bzr branch lp:~ubuntu-on-ec2/vmbuilder/jenkins_kvm-maas-trusty-ppc64
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

803. By Francis Ginther

Update the maas templates to account for a different target tar device on ppc64 hosts

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

802. By Francis Ginther

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

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

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

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

Install Azure model assertion in Azure bionic images

797. By Dan Watkins

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

795. By Dan Watkins

Drop unscd from bionic Azure images [a=Odd_Bloke][r=fginther,philroche]

MP: https://code.launchpad.net/~daniel-thewatkins/vmbuilder/jenkins_kvm-drop-unscd/+merge/337830

794. By Dan Watkins

do not explicitly install cloud-init [a=mwhudson][r=fginther,Odd_Bloke,philroche]

MP: https://code.launchpad.net/~mwhudson/vmbuilder/jenkins_kvm.mwhudson/+merge/334878

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