mirror of
https://pagure.io/fedora-infra/ansible.git
synced 2026-03-20 03:57:02 +08:00
Add topic permissions for more apps
Signed-off-by: Aurélien Bompard <aurelien@bompard.org>
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user