From 415eb39fd7da8ea1ceecef17b29b1367c4ac62a3 Mon Sep 17 00:00:00 2001 From: Ralph Bean Date: Mon, 19 Jan 2015 20:33:26 +0000 Subject: [PATCH] Include the fedmsg/gateway/slave role in the new proxies setup. --- playbooks/groups/proxies-miscellaneous.yml | 2 ++ roles/fedmsg/gateway/slave/tasks/main.yml | 21 +++++++++++++++++++++ 2 files changed, 23 insertions(+) diff --git a/playbooks/groups/proxies-miscellaneous.yml b/playbooks/groups/proxies-miscellaneous.yml index 60f585540e..1a40214b59 100644 --- a/playbooks/groups/proxies-miscellaneous.yml +++ b/playbooks/groups/proxies-miscellaneous.yml @@ -23,6 +23,8 @@ website: fedoraproject.org path: /fedmsg + - role: fedmsg/gateway/slave + - role: httpd/fingerprints website: admin.fedoraproject.org diff --git a/roles/fedmsg/gateway/slave/tasks/main.yml b/roles/fedmsg/gateway/slave/tasks/main.yml index b55a40cc52..39b41f0df6 100644 --- a/roles/fedmsg/gateway/slave/tasks/main.yml +++ b/roles/fedmsg/gateway/slave/tasks/main.yml @@ -8,12 +8,19 @@ - stunnel tags: - packages + - fedmsg/gateway + - fedmsg/gateway/slave - name: Drop endpoints.py and gateway.py from fedmsg file: name={{ item }} state=absent with_items: - /etc/fedmsg.d/endpoints.py - /etc/fedmsg.d/gateway.py + tags: + - fedmsgdconfig + - fedmsg + - fedmsg/gateway + - fedmsg/gateway/slave - name: install /etc/fedmsg.d/fedmsg-gateway-slave.py template: src={{ item.file }} @@ -21,6 +28,11 @@ owner=root group=root mode=0644 with_items: - { file: fedmsg-gateway-slave.py.j2, dest: /etc/fedmsg.d/fedmsg-gateway-slave.py } + tags: + - fedmsgdconfig + - fedmsg + - fedmsg/gateway + - fedmsg/gateway/slave # Stunnel specific bits @@ -29,11 +41,17 @@ file: path=/etc/{{ item }} state=directory with_items: - stunnel + tags: + - fedmsg/gateway + - fedmsg/gateway/slave - name: install stunnel init file || TODO = convert it to systemD copy: src=stunnel.init dest=/etc/init.d/stunnel/ owner=root group=root mode=0755 + tags: + - fedmsg/gateway + - fedmsg/gateway/slave - name: install stunnel.conf template: src={{ item.file }} @@ -45,3 +63,6 @@ - service: "websockets" - source_port: 9939 - destination_port: 9938 + tags: + - fedmsg/gateway + - fedmsg/gateway/slave