Replaces many references to file: with ansible.builtin.file Signed-off-by: Ryan Lerch <rlerch@redhat.com>
62 lines
1.3 KiB
YAML
62 lines
1.3 KiB
YAML
---
|
|
- name: Install fedmsg-gateway
|
|
package: name=fedmsg-gateway state=present
|
|
tags:
|
|
- packages
|
|
- fedmsg/gateway
|
|
|
|
- name: Ensure that nrpe has rights to monitor us
|
|
ansible.builtin.file: >
|
|
dest=/var/run/fedmsg/monitoring-fedmsg-gateway.socket
|
|
mode=0775
|
|
owner=fedmsg
|
|
group=nrpe
|
|
state=file
|
|
ignore_errors: true
|
|
tags:
|
|
- fedmsgmonitor
|
|
|
|
- name: Setup fedmsg-gateway config file
|
|
copy: src=gateway.py dest=/etc/fedmsg.d/gateway.py
|
|
tags:
|
|
- config
|
|
- fedmsg/gateway
|
|
notify:
|
|
- restart fedmsg-gateway
|
|
|
|
- name: Create systemd drop-in directory
|
|
ansible.builtin.file: >
|
|
dest=/etc/systemd/system/fedmsg-gateway.service.d
|
|
state=directory
|
|
tags:
|
|
- fedmsg/gateway
|
|
|
|
- name: Bump fs limits by installing a drop-in systemd config
|
|
copy: >
|
|
src=fs-limits.conf
|
|
dest=/etc/systemd/system/fedmsg-gateway.service.d/fs-limits.conf
|
|
tags:
|
|
- config
|
|
- fedmsg/gateway
|
|
notify:
|
|
- restart fedmsg-gateway
|
|
|
|
- name: Enable on boot and start fedmsg-gateway
|
|
service:
|
|
name: fedmsg-gateway
|
|
state: started
|
|
enabled: true
|
|
tags:
|
|
- services
|
|
- fedmsg/gateway
|
|
when: env != "staging"
|
|
|
|
- name: Disable fedmsg-gateway on staging
|
|
service:
|
|
name: fedmsg-gateway
|
|
state: stopped
|
|
enabled: false
|
|
tags:
|
|
- services
|
|
- fedmsg/gateway
|
|
when: env == "staging"
|