From 9d9ead54a1a499e9e574bf2a808e06d936d715f7 Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Fri, 25 Sep 2015 13:59:53 +0000 Subject: [PATCH] Add fedmsg-fasclient (defaulting to off for now) on batcave --- master.yml | 2 +- roles/batcave/files/fedmsg-fasclient.py | 4 ++++ roles/batcave/tasks/main.yml | 11 +++++++++++ 3 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 roles/batcave/files/fedmsg-fasclient.py diff --git a/master.yml b/master.yml index 315e7a9868..976e00cfa1 100644 --- a/master.yml +++ b/master.yml @@ -80,7 +80,7 @@ - include: /srv/web/infra/ansible/playbooks/groups/postgresql-server.yml - include: /srv/web/infra/ansible/playbooks/groups/proxies.yml - include: /srv/web/infra/ansible/playbooks/groups/qadevel.yml -- include: /srv/web/infra/ansible/playbooks/groups/qa-stg.yml +#- include: /srv/web/infra/ansible/playbooks/groups/qa-stg.yml - include: /srv/web/infra/ansible/playbooks/groups/resultsdb-prod.yml - include: /srv/web/infra/ansible/playbooks/groups/resultsdb-dev.yml - include: /srv/web/infra/ansible/playbooks/groups/resultsdb-stg.yml diff --git a/roles/batcave/files/fedmsg-fasclient.py b/roles/batcave/files/fedmsg-fasclient.py new file mode 100644 index 0000000000..5cab5c23b6 --- /dev/null +++ b/roles/batcave/files/fedmsg-fasclient.py @@ -0,0 +1,4 @@ +config = { + 'fasclient.consumer.enabled': False, + 'fasclient.consumer.delay': 60, # in seconds +} diff --git a/roles/batcave/tasks/main.yml b/roles/batcave/tasks/main.yml index febc06a6cf..1ccffb8c51 100644 --- a/roles/batcave/tasks/main.yml +++ b/roles/batcave/tasks/main.yml @@ -25,6 +25,7 @@ - pyliblzma # Needed for repo2json - ansible_utils # Needed for rbac-playbook - python-GeoIP # Needed for geoip scripts + - python-fedmsg-fasclient # fasClient fedmsg job tags: - batcave - config @@ -237,3 +238,13 @@ tags: - batcave - config + +# +# fasClient fedmsg job +# + +- name: Install config for fedmsg tigger for fasClient runs + copy: src=fedmsg-fasclient.py dest=/etc/fedmsg.d/fasclient.py mode=0644 + tags: + - batcave + - config