From 81b8a015c0f93bf2aa77a35849f000745a3a5402 Mon Sep 17 00:00:00 2001 From: Jonathan Lebon Date: Wed, 14 Feb 2024 18:04:10 -0500 Subject: [PATCH] greenwave: various follow-up fixes The subject type is `bodhi_update`, not `koji_build` since we're reporting against an update, not koji builds. Also adjust the id accordingly. Add `fedora-41` now that we've branched. Fixes 0f91c69c5c ("greenwave: gate CoreOS packages on `coreos.cosa.build-and-test`"). --- roles/openshift-apps/greenwave/templates/fedora.yaml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/roles/openshift-apps/greenwave/templates/fedora.yaml b/roles/openshift-apps/greenwave/templates/fedora.yaml index 236a474ec3..21e48e7881 100644 --- a/roles/openshift-apps/greenwave/templates/fedora.yaml +++ b/roles/openshift-apps/greenwave/templates/fedora.yaml @@ -511,15 +511,16 @@ rules: # This policy enforces gating for CoreOS-owned packages. # See https://github.com/coreos/fedora-coreos-tracker/issues/1617 for details. --- !Policy -id: "kojibuild_bodhipush_coreos" +id: "bodhiupdate_bodhipush_coreos" product_versions: - fedora-39 - fedora-40 + - fedora-41 - fedora-rawhide decision_contexts: - bodhi_update_push_testing_critical-path-coreos_critpath - bodhi_update_push_stable_critical-path-coreos_critpath -subject_type: koji_build +subject_type: bodhi_update rules: # test case name source of truth at (the resultsdb-report script prepends `coreos.`): # https://github.com/coreos/coreos-ci/blob/1d353f8fac/jobs/bodhi-trigger.Jenkinsfile#L245