Created by Joshua Powers on 2016-12-15 and last modified on 2016-12-15
Get this branch:
bzr branch lp:~powersj/curtin/maas_v3_images
Only Joshua Powers can upload to this branch. If you are Joshua Powers please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Joshua Powers

Recent revisions

436. By Joshua Powers on 2016-12-15

First update to download v3 MAAS images including squashfs

435. By Scott Moser on 2016-12-02

pep8: fix pep8 errors found with 'make pep8' on zesty.

This can also be seen by running pep8 in a tox environment, but
as it is right now, our Makefile uses ./tools/run-pep8.
That runs 'pep8', where our tox environment runs 'flake8'.

We should really resolve that difference, but for now I am just
quickly committing the fix.

434. By Christian Ehrhardt  on 2016-12-01

Workaround failures caused by gpg2 daemons left running in chroot.

Kill dirmngr/gpg-agent after add-apt-repository as an interim workaround.
The failure occurs only when gpg2 is used, so only on yakkety or newer.

Add a Yakkety test to excercise this path.

433. By Scott Moser on 2016-12-01

Install u-boot-tools when running on a system with u-boot.

Previously lp:maas-images was adding u-boot-tools to all ARM images before
they were published to images.maas.io. lp:maas-images now republishes the
SquashFS images from cloud-images.ubuntu.com unmodified. The unmodified
images do not contain u-boot-tools causing the kernel to fail to install
on systems with u-boot.

We now use flash-kernel to show which packages are needed for installation
and install those as it indicates.

432. By Ryan Harper on 2016-11-29

block: fix partition kname for raid devices

mdadm RAID1 supports partitioning of the md device and utilizes
the 'p' char to name partitions: md0p1, md0p2 etc.

- Fix by adding 'md' to curtin/block:partition_kname
- Update block unittest to test/check md names
- Introduce a new vmtest to exercise partitioning RAID1 disks

431. By Ryan Harper on 2016-11-16

Fix up tox errors that slipped in and new pycodestyle 2.1.0 complaints.

pycodestyle 2.1.0 is more strict about requiring two newlines after a
block of code.

430. By Ryan Harper on 2016-11-09

vmtests: adjust vmtest image sync metadata filenames

The current source of vmtest modified files is 'vmtest.json'.
Rename 'centos.json' to 'vmtest-centos.json' to follow the
vmtest-$distro.json format in case of future other distro
products being hosted in the MAAS streams.

429. By Wesley Wiedenmeier on 2016-11-09

vmtests: Add centos support
  - extend local image cache to store multiple product types
  - separate boot image and tarball to install in vmtests.releases
  - add very basic centos70 vmtest

428. By Wesley Wiedenmeier on 2016-11-09

Disable WilyTestRaid5Bcache vmtest

Wily is EOL, this test got missed when we disabled all other Wily-based

427. By Scott Moser on 2016-10-07

tools/xkvm: fix --netdev=<bridge>

This was incorrectly checking for 'device' in
rather than

Additionally, "${connections[*]}" is a single item rather
than individually quoted items: "${connections[@]}".

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.