~smoser/curtin:ubuntu/devel

Last commit made on 2018-08-17
Get this branch:
git clone -b ubuntu/devel https://git.launchpad.net/~smoser/curtin
Only Scott Moser can upload to this branch. If you are Scott Moser please log in for upload directions.

Branch merges

Branch information

Name:
ubuntu/devel
Repository:
lp:~smoser/curtin

Recent commits

cecdb41... by Scott Moser

update changelog (New upstream snapshot 18.1-48-g6a776e15).

cb7fc8d... by Scott Moser

merge from master at 18.1-48-g6a776e15

6a776e1... by Ryan Harper

clear-holders: rescan for lvm devices after assembling raid arrays

Lvm devices to be found after assembling raid arrays. Add a call after
lvm_scan to activate any discovered vgs and lvs.

LP: #1783413

40d682c... by Ryan Harper

vmtest: enable persistent journal and collect at boot time

Target OSes which use systemd-journald may or maynot enable a
persistent journal on the root filesystem. If the target release
supports journald, issue the commands to create a persistent
journal. During the boot phase, issue commands to flush the
journal and collect (and compress) the journal as the last
script before tar'ing the collect data.

Rename vmtest_pollinate.yaml to vmtest_defaults.yaml. This
file is included in all vmtest runs.

1b387fb... by Scott Moser

Add timing and logging functions.

This adds some decorators and functions to easily time function call.
It was originally done to get an idea on how much time we spend waiting
for udevadm settle, but the code is generally useful.

Note that the 'cmd_install' timer unfortunately doesn't make it
into the saved-off log as the message is appended after it is copied.

1a201e5... by Scott Moser

parse_dpkg_version: support non-numeric in version string.

This fixes parse_dpkg_version for packages with non-numeric (0-9.)
in their versions. It also improves it to work for native packages.
Native packages do not have '-'. Also adds tests of parse_dpkg_version.

LP: #1786795

cfa2da2... by Chad Smith

releasing curtin version 18.1-44-g2b12b8fc-0ubuntu1

b19d890... by Chad Smith

update changelog (New upstream snapshot 18.1-44-g2b12b8fc).

bf8520a... by Chad Smith

merge from master at 18.1-44-g2b12b8fc

2b12b8f... by Scott Moser

Add main so that 'python3 -m curtin' does the right thing.

We could (and did) call curtin as 'PYTHON -m curtin.commands.main'.
That is just overly commplicated. This makes it work as
 PYTHON -m curtin