ansible/roles/freshmaker/base/tasks/main.yml
Pierre-Yves Chibon 371329018c freshmaker: Port from the yum module to the package module
Signed-off-by: Pierre-Yves Chibon <pingou@pingoured.fr>
2019-06-11 16:22:19 +02:00

30 lines
775 B
YAML

---
- name: install the packages required for Freshmaker frontend
package:
name: ["httpd", "mod_wsgi", "mod_auth_openidc",
"libsemanage-python", "python-psycopg2", "freshmaker"]
state: present
when: inventory_hostname.startswith('freshmaker-frontend')
tags:
- freshmaker
- name: install the packages required for Freshmaker backend
package:
name: ["python-psycopg2", "freshmaker"]
state: present
when: inventory_hostname.startswith('freshmaker-backend')
tags:
- freshmaker
- name: generate Freshmaker app config
template:
src: etc/freshmaker/config.py.j2
dest: /etc/freshmaker/config.py
owner: fedmsg
group: fedmsg
mode: 0440
notify:
- restart apache
- restart fedmsg-hub daemon
tags:
- freshmaker