~raharper/curtin:fix/drop-skip-by-data-disco-allindata

Last commit made on 2019-05-16
Get this branch:
git clone -b fix/drop-skip-by-data-disco-allindata 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:
fix/drop-skip-by-data-disco-allindata
Repository:
lp:~raharper/curtin

Recent commits

3851c7b... by Ryan Harper

vmtest: remove skip_by_date on Disco Allindata test

This test now passes so remove the skip_by_date decorator.

7407947... by Ryan Harper

grub: add grub config to control os_prober,terminal settings in target

Curtin by default writes out some overrides to the default grub
behavior that is desirable for a MAAS installed machine. Curtin
now has two other use-cases where these defaults are not the
best choice. When installing a pet-system, it is far more likely
that the user has additional operating systems which they would
prefer to have grub discover and they may have different terminal
settings which make more sense than serial console.

- Add 'probe_additional_os' boolean, defaulting to False, which
  retains the default behavior of curtin for MAAS.
- Add 'terminal' key which will allows users to specify what
  terminal value for grub to use.

fda8c16... by Paride Legovini

vmtest: add eoan tests

a330eb3... by Paride Legovini

vmtest: add dependency on python3-jsonschema

python3-jsonschema is needed to perform the schema-validate stage of the
vmtest target. This branch makes vmtest-system-setup install the package
among the other vmtest dependencies.

3bd9b2c... by Paride Legovini

Pylint compatibility with Python 3.7

 * tox.ini: depend on a newer version of Pylint
 * Don't trigger E1101 for dynamically generated members (DISTROS.*)

LP: #1828229

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.