~raharper/curtin:ubuntu/devel/newupstream-20180921

Last commit made on 2018-09-21
Get this branch:
git clone -b ubuntu/devel/newupstream-20180921 https://git.launchpad.net/~raharper/curtin
Only Ryan Harper can upload to this branch. If you are Ryan Harper please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu/devel/newupstream-20180921
Repository:
lp:~raharper/curtin

Recent commits

b1c28d7... by Ryan Harper

releasing curtin version 18.1-52-g5f0082d1-0ubuntu1

373a305... by Ryan Harper

update changelog (New upstream snapshot 18.1-52-g5f0082d1).

7f9f71b... by Ryan Harper

merge from upstream/master at 18.1-52-g5f0082d1

5f0082d... by Ryan Harper

Enable custom storage configuration for centos images

Add support for the majority of storage configurations including
partitioning, lvm, raid, iscsi and combinations of these. Some
storage configs are unsupported at this time:
 Unsupported storage config options on Centos:
  - bcache (no kernel support)
  - zfs (no kernel support)
  - jfs, ntfs, reiserfs (no kernel, userspace support)

Curtin's built-in curthooks now support Centos in addition
to Ubuntu. The built-in curthooks are now callable by
in-image curthooks. This feature is announced by the
presence of the feature flag, 'CENTOS_CURTHOOK_SUPPORT'

Other notable features added:
 - tools/jenkins-runner now includes a test filtering
   ability which enables generating the list of tests to
   run by specifying attributes of the classes. For example
   to run all centos70 tests append:
   --filter=target_release=centos70
 - curtin/distro.py includes distro specific methods, such as
   package install and distro version detection
 - util.target_path has now moved to curtin.paths module

6294ad5... by Chad Smith

releasing curtin version 18.1-51-gb812ae80-0ubuntu1

576db42... by Chad Smith

update changelog (New upstream snapshot 18.1-51-gb812ae80).

2f78a95... by Chad Smith

merge from master at 18.1-51-gb812ae80

b812ae8... by Ryan Harper

vmtest: ensure we collect /var/log/journal only once

Appending the journal script to the collect_scripts parameter
modified a share class variable which resulted in more than
one call to the script to collect the journal. The script itself
was not defensive about repeated calls and would copy the
journal dir more than once which resulted in filling the capacity
of the output disk.

The changes here make the script defensive to only run once,
and fail if additional attempts to run are made.

724586b... by Chad Smith

releasing curtin version 18.1-50-g2d9b2c6f-0ubuntu1

fd1a245... by Chad Smith

update changelog (New upstream snapshot 18.1-50-g2d9b2c6f).