- Drop skiptests for vlan issue, now fixed
- Drop skiptest on Ubuntu ReuseESP tests
- Add skiptest for Centos, new Bug #1881030
- Drop skip-by-date for CentosTestScsiBasic Bug #1859858 is fixed
- Bump skip_by_date on tests with bcache by-uuid symlinks, Bug #1861951 not fixed yet.
Handle multiple separators which were found in TestAllindata vmtest
TestAllindata specifies additional kernel args and include the '---'
separator. vmtest baseclass already includes a '---' and after
landing of the grub refactor, the python version of the
get_carryover_params did not handle the additional '---'.
Fix this by combining any args after the first '---' separator.
verify_ptable_flag: dos primary partitions use ptable_uuid map for flag
Curtin currently special-cases verifying MSDOS 'boot', 'extended'
and 'logical' flags. This ignored primary DOS partitions. When
verifying partition flags on a MSDOS primary partition use
ptable_uuid_to_flag_entry map as we do for GPT partitions.
net_meta: add disabled mode to skip writing any network config
Curtin's install command invokes 'net-meta auto' by default
which will handle provided network config or render a config
based on the environments current network configuration.
Adding 'disabled' mode allows users who handle writing their
own network config into the target to disable curtin's config.
instructs curtin to not write out any network-config files to
the target system.
Adds vmtests:
- verify net-meta disabled does not render file in target
- verify users can pass network: {config: disabled} to disable
cloud-init networking in the target
- verify users can pass newtork:
{config: disabled, version: 1} to disable cloud-init
networking in the target