Don't start fedmsg in staging

Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
Aurélien Bompard 2024-12-09 17:36:29 +01:00
parent aa1e8f0ca4
commit 58932984ff
No known key found for this signature in database
GPG key ID: 31584CFEB9BF64AD
5 changed files with 34 additions and 6 deletions

View file

@ -148,7 +148,7 @@
object_objectname: service.yml
- role: openshift/object
object_app: messaging-bridges
object_file: deploymentconfig.yml
object_template: deploymentconfig.yml
object_objectname: deploymentconfig.yml
- role: openshift/rollout

View file

@ -42,7 +42,21 @@
- restart fedmsg-gateway
- name: enable on boot and start fedmsg-gateway
service: name=fedmsg-gateway state=started enabled=true
service:
name: fedmsg-gateway
state: started
enabled: true
tags:
- services
- fedmsg/gateway
when: env != "staging"
- name: disable fedmsg-gateway on staging
service:
name: fedmsg-gateway
state: stopped
enabled: false
tags:
- services
- fedmsg/gateway
when: env == "staging"

View file

@ -19,7 +19,11 @@
- name: fedmsg-hub service
service: name=fedmsg-hub state=started enabled=yes
when: "'python34_fedmsg' not in group_names"
when: "'python34_fedmsg' not in group_names and env == 'production'"
- name: fedmsg-hub service
service: name=fedmsg-hub state=stopped enabled=no
when: "'python34_fedmsg' not in group_names and env == 'staging'"
- name: fedmsg-hub-3 service
service: name=fedmsg-hub-3 state=started enabled=yes

View file

@ -34,3 +34,13 @@
- fedmsg/relay
notify:
- restart fedmsg-relay
when: env != "staging"
- name: enable on boot and start fedmsg-relay
service: name=fedmsg-relay state=stopped enabled=false
tags:
- services
- fedmsg/relay
notify:
- restart fedmsg-relay
when: env == "staging"

View file

@ -10,7 +10,7 @@ items:
app: messaging-bridges
name: amqp-to-zmq
spec:
replicas: 1
replicas: {{ (env == 'production') | ternary(1, 0) }}
selector:
deploymentconfig: amqp-to-zmq
strategy:
@ -96,7 +96,7 @@ items:
app: messaging-bridges
name: zmq-to-amqp
spec:
replicas: 1
replicas: {{ (env == 'production') | ternary(1, 0) }}
selector:
deploymentconfig: zmq-to-amqp
strategy:
@ -170,7 +170,7 @@ items:
app: messaging-bridges
name: verify-missing
spec:
replicas: 1
replicas: {{ (env == 'production') | ternary(1, 0) }}
selector:
deploymentconfig: verify-missing
strategy: