From 7d859098a39f51fcb2b17dff14dd7485d64762e1 Mon Sep 17 00:00:00 2001 From: Randy Barlow Date: Mon, 16 Apr 2018 21:15:55 +0000 Subject: [PATCH] Give Bodhi's OpenShift container a more complete fedmsg config. Signed-off-by: Randy Barlow --- roles/bodhi2/base/templates/configmap.yml | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/roles/bodhi2/base/templates/configmap.yml b/roles/bodhi2/base/templates/configmap.yml index dbbb1e9fe1..81b5ec36a0 100644 --- a/roles/bodhi2/base/templates/configmap.yml +++ b/roles/bodhi2/base/templates/configmap.yml @@ -18,4 +18,20 @@ metadata: app: bodhi data: bodhi.py: |- - config = {'active': True} + import socket + config = { + 'sign_messages': True, + 'active': True, + 'cert_prefix': 'bodhi', + 'certnames': {'bodhi.{}'.format(socket.gethostname()): 'bodhi'}, + 'relay_inbound': ['tcp://busgateway01{{ env_suffix }}.phx2.fedoraproject.org:9941'], +{% if env == 'staging' %} + 'environment': 'stg', + # stg should listen to the stg bus + 'endpoints': { + 'staging_gateway': ['tcp://stg.fedoraproject.org:9940'] + } +{% else %} + 'environment': 'prod', +{% endif %} + }