Add topic permissions for more apps
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
parent
41df4f87dd
commit
15982bb9ae
7 changed files with 15 additions and 0 deletions
|
@ -33,6 +33,9 @@
|
|||
username: "mirror_pagure_ansible{{ env_suffix }}"
|
||||
- role: rabbit/user
|
||||
username: "batcave{{ env_suffix }}"
|
||||
sent_topics:
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.ansible\..*
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.git\..*
|
||||
- role: rabbit/queue
|
||||
username: "mirror_pagure_ansible{{ env_suffix }}"
|
||||
queue_name: "mirror_pagure_ansible{{ env_suffix }}"
|
||||
|
|
|
@ -75,6 +75,8 @@
|
|||
- git/server
|
||||
- role: rabbit/user
|
||||
username: "planet{{ env_suffix }}"
|
||||
sent_topics:
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.planet\..*
|
||||
|
||||
- role: apache
|
||||
|
||||
|
|
|
@ -82,6 +82,8 @@
|
|||
# Set up for fedora-messaging
|
||||
- role: rabbit/user
|
||||
username: "pagure{{ env_suffix }}"
|
||||
sent_topics:
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.pagure\..*
|
||||
|
||||
handlers:
|
||||
- import_tasks: "{{ handlers_path }}/restart_services.yml"
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
roles:
|
||||
- role: rabbit/user
|
||||
username: "fedocal{{ env_suffix }}"
|
||||
sent_topics:
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.fedocal\..*
|
||||
|
||||
- role: openshift/project
|
||||
app: fedocal
|
||||
|
|
|
@ -11,6 +11,8 @@
|
|||
roles:
|
||||
- role: rabbit/user
|
||||
username: "mdapi{{ env_suffix }}"
|
||||
sent_topics:
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.mdapi\..*
|
||||
|
||||
- role: openshift/project
|
||||
app: mdapi
|
||||
|
|
|
@ -13,6 +13,8 @@
|
|||
roles:
|
||||
- role: rabbit/user
|
||||
username: "anitya{{ env_suffix }}"
|
||||
sent_topics:
|
||||
- ^org\.release-monitoring\.{{ env_short }}\.anitya\..*
|
||||
- role: openshift/project
|
||||
app: release-monitoring
|
||||
description: release-monitoring
|
||||
|
|
|
@ -20,6 +20,8 @@
|
|||
thresholds:
|
||||
warning: 10
|
||||
critical: 100
|
||||
sent_topics:
|
||||
- ^org\.fedoraproject\.{{ env_short }}\.hotness\..*
|
||||
|
||||
- role: openshift/project
|
||||
app: the-new-hotness
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue