From 324e63c1e9df1c3ce4ab324a82edaae2a4c6d501 Mon Sep 17 00:00:00 2001 From: Adam Williamson Date: Thu, 13 Feb 2025 15:04:22 -0800 Subject: [PATCH] greenwave config changes related to kiwi The kiwi_build test for containers has been around long enough that we can require it now. Also, drop live_build requirement for Workstation because we're going to flip openQA to using Kiwi to build the Workstation live (just as releng has for the official one). This doesn't risk allowing broken updates through as we still require the install_default_update_live tests to pass, and they can't pass if the image build fails. Signed-off-by: Adam Williamson --- roles/openshift-apps/greenwave/templates/fedora.yaml.j2 | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/roles/openshift-apps/greenwave/templates/fedora.yaml.j2 b/roles/openshift-apps/greenwave/templates/fedora.yaml.j2 index 29e36fbb26..442847abce 100644 --- a/roles/openshift-apps/greenwave/templates/fedora.yaml.j2 +++ b/roles/openshift-apps/greenwave/templates/fedora.yaml.j2 @@ -181,8 +181,7 @@ decision_contexts: subject_type: bodhi_update rules: # This list needs to stay synced with openQA if tests are added or renamed. -# uncomment in ~Jan 2025 -# - !PassingTestCaseRule {test_case_name: update.kiwi_build, scenario: "fedora.updates-container.x86_64.64bit"} + - !PassingTestCaseRule {test_case_name: update.kiwi_build, scenario: "fedora.updates-container.x86_64.64bit"} - !PassingTestCaseRule {test_case_name: update.podman, scenario: "fedora.updates-container.x86_64.64bit"} - !PassingTestCaseRule {test_case_name: update.podman, scenario: "fedora.updates-container.aarch64.aarch64"} - !PassingTestCaseRule {test_case_name: update.podman_client, scenario: "fedora.updates-container.x86_64.64bit"} @@ -304,7 +303,6 @@ rules: # This list needs to stay synced with openQA if tests are added or renamed. - !PassingTestCaseRule {test_case_name: update.install_default_update_live, scenario: "fedora.updates-workstation-live-iso.x86_64.64bit"} - !PassingTestCaseRule {test_case_name: update.install_default_update_live, scenario: "fedora.updates-workstation-live-iso.x86_64.bios"} - - !PassingTestCaseRule {test_case_name: update.live_build, scenario: "fedora.updates-workstation-live-iso.x86_64.64bit"} --- !Policy id: "bodhiupdate_bodhipush_openqa_kde"