Fedmsg config for retrace.

This commit is contained in:
Ralph Bean 2015-04-28 12:43:59 +00:00
parent c2ec87d35d
commit dd52398105
4 changed files with 22 additions and 0 deletions

View file

@ -11,3 +11,13 @@ custom_rules: [ '-A INPUT -p tcp -m tcp -s 10.5.78.11 --dport 2049 -j ACCEPT',
nrpe_procs_warn: 900 nrpe_procs_warn: 900
nrpe_procs_crit: 1000 nrpe_procs_crit: 1000
# Declare fedmsg certs that should be put in /etc/pki/fedmsg/
# These are consumed by a task in roles/fedmsg/base/main.yml
fedmsg_certs:
- service: shell
owner: root
group: retrace
- service: faf
owner: root
group: faf

View file

@ -17,6 +17,7 @@
- { role: denyhosts, when: ansible_distribution_major_version != '7' } - { role: denyhosts, when: ansible_distribution_major_version != '7' }
- nagios_client - nagios_client
- sudo - sudo
- fedmsg/base
tasks: tasks:
- include: "{{ tasks }}/2fa_client.yml" - include: "{{ tasks }}/2fa_client.yml"

View file

@ -33,6 +33,11 @@ config = dict(
# not getting messages in from proxies across the vpn. So, only use # not getting messages in from proxies across the vpn. So, only use
# proxy01 for now. # proxy01 for now.
"tcp://209.132.181.16:9941", "tcp://209.132.181.16:9941",
{% else if 'retrace' in group_names %}
# We want the retrace boxes to talk to our stg bus while we get them
# ready.
"tcp://stg.fedoraproject.org:9941",
{% else %} {% else %}

View file

@ -181,6 +181,12 @@ config = dict(
("shell.anitya-backend01", "shell-anitya-backend01.fedoraproject.org"), ("shell.anitya-backend01", "shell-anitya-backend01.fedoraproject.org"),
("anitya.anitya-backend01", "anitya-anitya-backend01.fedoraproject.org"), ("anitya.anitya-backend01", "anitya-anitya-backend01.fedoraproject.org"),
# FAF/retrace is on the qa network and talks to an inbound relay.
("shell.retrace01", "shell-retrace01.qa.fedoraproject.org"),
("shell.retrace02", "shell-retrace02.qa.fedoraproject.org"),
("faf.retrace01", "faf-retrace01.qa.fedoraproject.org"),
("faf.retrace02", "faf-retrace02.qa.fedoraproject.org"),
# This is for the copr backend, which is a little different. The # This is for the copr backend, which is a little different. The
# "cert-prefix" is just "copr", and is hardcoded in # "cert-prefix" is just "copr", and is hardcoded in
# backend/dispatcher.py. The hostname is also a little different, # backend/dispatcher.py. The hostname is also a little different,