1
0
mirror of https://pagure.io/fedora-qa/os-autoinst-distri-fedora.git synced 2024-11-21 21:43:08 +00:00

updates: test Silverblue install on UEFI as well as BIOS

https://bugzilla.redhat.com/show_bug.cgi?id=2268505 made it
clear that this is a bit of a hole. We don't test installing the
Silverblue image we build on UEFI, only on BIOS. Add this as a
separate test so we don't uselessly upload a disk image we won't
use for any follow-on tests.

This also adds an anaconda build that fixes a bug in this path
as a workaround for F40, so the test won't fail on all F40
updates.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2024-03-07 16:08:40 -08:00
parent 89686bceba
commit 460eee87bc
2 changed files with 12 additions and 1 deletions

View File

@ -476,7 +476,7 @@ sub get_workarounds {
my %workarounds = ( my %workarounds = (
"38" => [], "38" => [],
"39" => [], "39" => [],
"40" => ["FEDORA-2024-f0fdde3a5d", "FEDORA-2024-fd7685bc5f"], "40" => ["FEDORA-2024-f0fdde3a5d", "FEDORA-2024-fd7685bc5f", "FEDORA-2024-2aca68bad6"],
"41" => [], "41" => [],
); );
my $advortasks = $workarounds{$version}; my $advortasks = $workarounds{$version};

View File

@ -408,6 +408,17 @@
"STORE_HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2" "STORE_HDD_1": "disk_%FLAVOR%_%MACHINE%.qcow2"
} }
}, },
"install_default_ostree": {
"profiles": {
"fedora-updates-silverblue-dvd_ostree-iso-x86_64-*-uefi": 5
},
"settings": {
"INSTALL": "1",
"ISO": "%ADVISORY_OR_TASK%-%SUBVARIANT%-ostree-%ARCH%.iso",
"PACKAGE_SET": "default",
"+START_AFTER_TEST": "ostree_build@%ARCH_BASE_MACHINE%"
}
},
"installer_build": { "installer_build": {
"profiles": { "profiles": {
"fedora-updates-everything-boot-iso-x86_64-*-64bit": 5 "fedora-updates-everything-boot-iso-x86_64-*-64bit": 5