~paride/curtin:vmtest-add-jsonschema-dep

Last commit made on 2019-05-09
Get this branch:
git clone -b vmtest-add-jsonschema-dep https://git.launchpad.net/~paride/curtin
Only Paride Legovini can upload to this branch. If you are Paride Legovini please log in for upload directions.

Branch merges

Branch information

Name:
vmtest-add-jsonschema-dep
Repository:
lp:~paride/curtin

Recent commits

40664c6... by Paride Legovini

vmtest: add dependency on python3-jsonschema

28aad60... by Ryan Harper

vmtest: disable disco multipath test

Disco images now contain multipath packages and daemon enabled.
This affects how partitions are found when the underlying disk
is mpath enabled. This will be addressed in another branch, for
now disable the tests affected until it lands.

1e2731d... by Ryan Harper

vmtests: bump network mtu tests out a bit

Need a bit more time to verify what should and won't work;
particular interest in whether setting a higher ipv6 mtu
will force device mtu to the same level or not.

5f7f659... by Ryan Harper

Fix up yaml.load warnings

Replace most calls with curtin.config.load_config. For a few
cases which parse strings, use yaml.safe_load.

f99929e... by Ryan Harper

vmtest: disable trusty, it's dead jim

Trusty is EOL now, we can drop Trusty in vmtest to recover some
of that sweet, sweet CPU and IO time.

d8e45d7... by Ryan Harper

vmtest: reenable UEFI 4k tests, which got dropped when fixing subclassing.

af25620... by Ryan Harper

vmtests: Add test_kernel_img_conf stub for PsuedoVMBaseClass

This fixes tests_vmtests failures due to missing stub for kernel-img-conf
file check.

309e76d... by Ryan Harper

curthooks: chzdev_import must encode data if provided

subprocess's stdin requires a bytes-like object so callers
must encode string values to bytes before submitting them.

LP: #1825007

16b46e1... by Ryan Harper

vmtest: test for kernel-img conf on ubuntu only

This fixes errors found during Centos tests as we only
create a kernel-img.conf on Ubuntu releases.

08bf6ff... by Dimitri John Ledkov

Setup kernel-img.conf like base-installer/live-installer did.

LP: #1534162