summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--roles/openshift-apps/greenwave/files/buildconfig.yml2
-rw-r--r--roles/openshift-apps/greenwave/templates/configmap.yml13
2 files changed, 12 insertions, 3 deletions
diff --git a/roles/openshift-apps/greenwave/files/buildconfig.yml b/roles/openshift-apps/greenwave/files/buildconfig.yml
index ee6b99e60..27b61c271 100644
--- a/roles/openshift-apps/greenwave/files/buildconfig.yml
+++ b/roles/openshift-apps/greenwave/files/buildconfig.yml
@@ -21,8 +21,6 @@ spec:
python2-flask
RUN git clone -b startup-logging https://pagure.io/greenwave.git /srv/greenwave
RUN ln -s /etc/greenwave/settings.py /srv/greenwave/conf/settings.py
- RUN mkdir -p /etc/greenwave/policies/
- RUN ln -s /srv/greenwave/conf/policies/fedora.yaml /etc/greenwave/policies/fedora.yaml
WORKDIR /srv/greenwave
EXPOSE 8080
ENTRYPOINT gunicorn --bind 0.0.0.0:8080 --access-logfile=- greenwave.wsgi:app
diff --git a/roles/openshift-apps/greenwave/templates/configmap.yml b/roles/openshift-apps/greenwave/templates/configmap.yml
index e60a8278b..97bba6feb 100644
--- a/roles/openshift-apps/greenwave/templates/configmap.yml
+++ b/roles/openshift-apps/greenwave/templates/configmap.yml
@@ -11,4 +11,15 @@ data:
PORT = 8080
WAIVERDB_API_URL = 'https://waiverdb-stg-web-waiverdb.app.os.stg.fedoraproject.org/api/v1.0'
DEBUG = False
- POLICIES_DIR = '/etc/greenwave/policies/'
+ POLICIES_DIR = '/etc/greenwave/'
+ fedora.yaml: |-
+ id: "taskotron_release_critical_tasks"
+ product_versions:
+ - fedora-27
+ - fedora-26
+ - fedora-25
+ decision_context: bodhi_update_push_stable
+ rules:
+ - !PassingTestCaseRule {test_case_name: dist.abicheck}
+ - !PassingTestCaseRule {test_case_name: dist.rpmdeplint}
+ - !PassingTestCaseRule {test_case_name: dist.upgradepath}