Discussed in #fedora-admin just now.
Modules are configure to require some test cases that never actually
get run for them. This patch should treat them instead like we do
epel: no CI requirements.
Any +1s?
diff --git a/roles/openshift-apps/greenwave/templates/configmap.yml b/roles/openshift-apps/greenwave/templates/configmap.yml
index 44eb013..c88bb9d 100644
--- a/roles/openshift-apps/greenwave/templates/configmap.yml
+++ b/roles/openshift-apps/greenwave/templates/configmap.yml
@@ -91,7 +91,6 @@ data:
--- !Policy
id: "taskotron_release_critical_tasks_for_testing"
product_versions:
- - fedora-28-modular
- fedora-28
- fedora-27
- fedora-26
@@ -103,7 +102,6 @@ data:
--- !Policy
id: "taskotron_release_critical_tasks_for_stable"
product_versions:
- - fedora-28-modular
- fedora-28
- fedora-27
- fedora-26
@@ -113,8 +111,9 @@ data:
rules:
- !PassingTestCaseRule {test_case_name: dist.rpmdeplint}
--- !Policy
- id: "no_requirements_for_epel_testing"
+ id: "no_requirements_testing"
product_versions:
+ - fedora-28-modular
- fedora-epel-7
- fedora-epel-6
decision_context: bodhi_update_push_testing
@@ -122,8 +121,9 @@ data:
relevance_value: koji_build
rules: []
--- !Policy
- id: "no_requirements_for_epel_stable"
+ id: "no_requirements_for_stable"
product_versions:
+ - fedora-28-modular
- fedora-epel-7
- fedora-epel-6
decision_context: bodhi_update_push_stable