diff options
author | Ralph Bean <rbean@redhat.com> | 2017-08-17 21:27:12 +0000 |
---|---|---|
committer | Ralph Bean <rbean@redhat.com> | 2017-08-17 21:27:16 +0000 |
commit | 38bc484a19a94cb14f693da753b73e77c7dae276 (patch) | |
tree | 5bb1e194d9f2c98c5d5481f5be41627acb8df4a9 | |
parent | e6ee55eb7871c45d66297f8829d65b8266baa111 (diff) | |
download | ansible-38bc484a19a94cb14f693da753b73e77c7dae276.tar.gz ansible-38bc484a19a94cb14f693da753b73e77c7dae276.tar.xz ansible-38bc484a19a94cb14f693da753b73e77c7dae276.zip |
Hold greenwave policy in the config map.
-rw-r--r-- | roles/openshift-apps/greenwave/files/buildconfig.yml | 2 | ||||
-rw-r--r-- | roles/openshift-apps/greenwave/templates/configmap.yml | 13 |
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} |