Gate on openQA update test results

This adds a policy to gate podman updates for stable releases
on the openQA podman and podman_client tests, which will be run
on podman updates as of today. Unfortunately there is no way to
express "all versions except Rawhide" so we have to just list
the versions explicitly; this will need to be updated when
releases branch and go EOL.

Signed-off-by: Adam Williamson <awilliam@redhat.com>
This commit is contained in:
Adam Williamson 2021-06-21 13:33:50 -07:00 committed by lsm5
parent 4f7c2afb8f
commit b1bac7cc10

View File

@ -1,14 +1,20 @@
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_stable
decision_contexts:
- bodhi_update_push_stable
- bodhi_update_push_testing
subject_type: koji_build
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
--- !Policy
product_versions:
- fedora-*
decision_context: bodhi_update_push_testing
subject_type: koji_build
- fedora-33
- fedora-34
decision_contexts:
- bodhi_update_push_stable
- bodhi_update_push_testing
subject_type: bodhi_update
rules:
- !PassingTestCaseRule {test_case_name: fedora-ci.koji-build.tier0.functional}
- !PassingTestCaseRule {test_case_name: update.podman}
- !PassingTestCaseRule {test_case_name: update.podman_client}