~raharper/curtin:feature/vmtest-create-journal-dir

Last commit made on 2018-08-17
Get this branch:
git clone -b feature/vmtest-create-journal-dir 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:
feature/vmtest-create-journal-dir
Repository:
lp:~raharper/curtin

Recent commits

b9cdca9... by Ryan Harper

Adjust comments around vmtest config creation

641d456... by Ryan Harper

Fix target dir for gzip command

607a3c5... by Ryan Harper

Update vmtest common configs to vmtest_defaults.yaml

27edd51... by Ryan Harper

Run persist_journal via in-target

da1059c... by Ryan Harper

vmtest: add script to collect system journal if present

780a20c... by Ryan Harper

vmtest: enable persistent journal if one is not already present

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

372a3a3... by Scott Moser

Add subcommand 'features'.

The 'features' subcommand just writes the curtin.FEATURES
to standard output, one per line.

1845c22... by Ryan Harper

block: use uuid4 (random) when autogenerating UUIDS for filesystems

The use of uuid1 (timebased) results in UUID values that are visually
hard to distingish. Instead use uuid4 which generates a random
UUID value to provide a more visually distinctive /etc/fstab.

Updated tools/xkvm to add a virtio-rng device when launching VMs

LP: #1785356

9b29cb7... by Scott Moser

vmtests: Increase size of root filesystems.

I believe that this change removes the final 2G root (/) filesystems.
These 2G filesystems were too small to handle upgrades sometimes.
Things that lead to this state:
 a.) we started testing with propsed enabled (and upgrade to it)
 b.) the failing cases here were Trusty HWE tests, which end up
     getting 2 kernels installed and 2 update-initramfs and such.

That worst case scenario led to the following output of apt:
  Need to get 2404 kB of archives.
  After this operation, 10.9 MB of additional disk space will be used.
  Need to get 1467 kB of archives.
  After this operation, 4904 kB of additional disk space will be used.
  Need to get 68.3 MB of archives.
  After this operation, 308 MB of additional disk space will be used.
  Need to get 63.9 MB of archives.
  After this operation, 275 MB of additional disk space will be used.