From 6ce07143658dd8660994fe7e218a316b1aadade1 Mon Sep 17 00:00:00 2001 From: Dusty Mabe Date: Tue, 18 Feb 2020 17:00:54 -0500 Subject: [PATCH] openshift-apps/coreos-ostree-importer: the playbook is not a template So we have to do conditionaly logic a different way. --- .../openshift-apps/coreos-ostree-importer.yml | 16 +++++++++------- 1 file changed, 9 insertions(+), 7 deletions(-) diff --git a/playbooks/openshift-apps/coreos-ostree-importer.yml b/playbooks/openshift-apps/coreos-ostree-importer.yml index 69f6ab9ba7..b6a1f7117f 100644 --- a/playbooks/openshift-apps/coreos-ostree-importer.yml +++ b/playbooks/openshift-apps/coreos-ostree-importer.yml @@ -14,13 +14,15 @@ - fedora_messaging_ca_file: "coreos-ostree-importer-fedora-messaging-cacert.pem" - fedora_messaging_cert_file: "coreos-ostree-importer-fedora-messaging-cert.pem" - fedora_messaging_key_file: "coreos-ostree-importer-fedora-messaging-key.pem" -{% if env == "staging" %} - - fedora_messaging_routing_keys: - - "org.fedoraproject.stg.coreos.build.request.ostree-import" -{% else %} - - fedora_messaging_routing_keys: - - "org.fedoraproject.prod.coreos.build.request.ostree-import" -{% endif %} + + # Set the fedora_messaging_routing_keys var based on the environment + tasks: + - set_fact: + fedora_messaging_routing_keys: "org.fedoraproject.stg.coreos.build.request.ostree-import" + when: env == 'staging' + - set_fact: + fedora_messaging_routing_keys: "org.fedoraproject.prod.coreos.build.request.ostree-import" + when: env != 'staging' roles: - role: openshift/project