diff --git a/roles/openshift-apps/blockerbugs/templates/cron.yml b/roles/openshift-apps/blockerbugs/templates/cron.yml index 513cf01d2d..04ee9c6ef5 100644 --- a/roles/openshift-apps/blockerbugs/templates/cron.yml +++ b/roles/openshift-apps/blockerbugs/templates/cron.yml @@ -13,61 +13,61 @@ spec: spec: template: spec: + restartPolicy: Never + startingDeadlineSeconds: 600 containers: - name: blockerbugs-sync image: image-registry.openshift-image-registry.svc:5000/blockerbugs/blockerbugs:latest command: ["python", "/opt/app-root/src/blockerbugs/cli.py", "sync"] - restartPolicy: Never - startingDeadlineSeconds: 600 - env: - - name: POSTGRESQL_USER - value: "blockerbugs" - - name: POSTGRESQL_DATABASE - value: "blockerbugs" - - name: POSTGRESQL_SERVICE_HOST - value: "db01{{ env_suffix }}.iad2.fedoraproject.org" - - name: POSTGRESQL_SERVICE_PORT - value: "5432" - - name: POSTGRESQL_PASSWORD - value: "{{ blockerbugs_db_password }}" - - name: SECRET_KEY - value: "{{ blockerbugs_secret_key }}" - - name: BLOCKERBUGS_URL - value: "https://qa{{ env_suffix }}.fedoraproject.org/blockerbugs/" - - name: FAS_PASSWORD - value: "{{ blockerbugs_fas_password }}" - - name: FAS_USER - value: "{{ blockerbugs_fas_user }}@fedoraproject.org" - - name: FAS_ADMIN_GROUP - value: "qa-admin" - - name: PAGURE_BOT_USERNAME - value: "blockerbot" - - name: PAGURE_BOT_ENABLED - value: "True" - - name: PAGURE_REPO - value: "fedora-qa/blocker-review" - - name: PAGURE_REPO_TOKEN - value: "{{ blockerbugs_pagure_repo_token_secret }}" - - name: PAGURE_REPO_WEBHOOK_KEY - value: "{{ blockerbugs_pagure_repo_webhook_key_secret }}" - - name: PAGURE_URL - value: "https://{{ env_short }}.pagure.io/" - - name: PAGURE_API - value: "https://{{ env_short }}.pagure.io/api/0/" - - name: BUGZILLA_URL - value: "{{ blockerbugs_bugzilla_url }}" - - name: BODHI_URL - value: "https://bodhi{{ env_suffix }}.fedoraproject.org/" - - name: OPENSHIFT_PROD + env: + - name: POSTGRESQL_USER + value: "blockerbugs" + - name: POSTGRESQL_DATABASE + value: "blockerbugs" + - name: POSTGRESQL_SERVICE_HOST + value: "db01{{ env_suffix }}.iad2.fedoraproject.org" + - name: POSTGRESQL_SERVICE_PORT + value: "5432" + - name: POSTGRESQL_PASSWORD + value: "{{ blockerbugs_db_password }}" + - name: SECRET_KEY + value: "{{ blockerbugs_secret_key }}" + - name: BLOCKERBUGS_URL + value: "https://qa{{ env_suffix }}.fedoraproject.org/blockerbugs/" + - name: FAS_PASSWORD + value: "{{ blockerbugs_fas_password }}" + - name: FAS_USER + value: "{{ blockerbugs_fas_user }}@fedoraproject.org" + - name: FAS_ADMIN_GROUP + value: "qa-admin" + - name: PAGURE_BOT_USERNAME + value: "blockerbot" + - name: PAGURE_BOT_ENABLED + value: "True" + - name: PAGURE_REPO + value: "fedora-qa/blocker-review" + - name: PAGURE_REPO_TOKEN + value: "{{ blockerbugs_pagure_repo_token_secret }}" + - name: PAGURE_REPO_WEBHOOK_KEY + value: "{{ blockerbugs_pagure_repo_webhook_key_secret }}" + - name: PAGURE_URL + value: "https://{{ env_short }}.pagure.io/" + - name: PAGURE_API + value: "https://{{ env_short }}.pagure.io/api/0/" + - name: BUGZILLA_URL + value: "{{ blockerbugs_bugzilla_url }}" + - name: BODHI_URL + value: "https://bodhi{{ env_suffix }}.fedoraproject.org/" + - name: OPENSHIFT_PROD {% if env == 'staging' %} - value: "0" + value: "0" {% else %} - value: "1" + value: "1" {% endif %} + - name: blockerbugs-secret-volume + mountPath: /opt/app-root/secret/ + readOnly: true + volumes: - name: blockerbugs-secret-volume - mountPath: /opt/app-root/secret/ - readOnly: true - volumes: - - name: blockerbugs-secret-volume - secret: - secretName: blockerbugs-secret \ No newline at end of file + secret: + secretName: blockerbugs-secret \ No newline at end of file