~raharper/curtin:fix/vmtest-network-mtu-networkd

Last commit made on 2020-01-14
Get this branch:
git clone -b fix/vmtest-network-mtu-networkd 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/vmtest-network-mtu-networkd
Repository:
lp:~raharper/curtin

Recent commits

c649911... by Ryan Harper

Revert 'The number of sync shall be three, no less, no more'

0766482... by Ryan Harper

Add LP:# for systemd issue

8d79710... by Ryan Harper

network_mtu: use systemd from ppa until ipv6 mtu bug is fixed

182418d... by Ryan Harper

vmtests: allow test class to specify add_repos, system_upgrade and upgrade_packages, env still wins if set

c59d0f0... by Ryan Harper

Fix style and lint issues

9a42399... by Ryan Harper

vmtests: fix network mtu tests, separating ifupdown vs networkd

On networkd based releases, some of the existing ipv6 MTU tests
will not work, by design. The curtin ifupdown helper scripts
installed ensure that the base network interface mtu is always
set correctly; networkd requires an explicit device MTU setting
in addition to an IPV6 MTU value if they are to differ.

- Add a networkd specific mtu test config
- Add a _skip_if_not_ifupdown to avoid tests when on networkd
- Update scripts to capture additional debugging info when on
  networkd

Additional changes needed:

- Add '---' before adding the service masking to ensure
  we disable snapd during vmtest
- Refactor journalctl commands to separately sync, flush to
  ensure we capture the compelte journal when we collect

4fa2d66... by Mike Pontillo <email address hidden>

doc: Fix kexec documentation bug.

e91b2df... by Ryan Harper

vmtests: Add Focal Fossa

- Add the new release
- Switch some old Cosmic cases to Disco
- Add CentosXXFromFocal relbase
- Bump Skip-by dates for lvmroot, MTU and VLAN issues

1be1cd7... by Lee Trager

centos: Add centos/rhel 8 support, enable UEFI Secure Boot

This branch adds support for deploying CentOS and RHEL 8 images. As a
side effect this also enables secure UEFI boot for CentOS 7 when the
grub2-efi-x64 package is installed.

LP: #1788088

f02fd61... by Ryan Harper

Bump XFS /boot skip-by date out a while