summaryrefslogtreecommitdiffstats
path: root/roles/waiverdb/tasks/main.yml
diff options
context:
space:
mode:
Diffstat (limited to 'roles/waiverdb/tasks/main.yml')
-rw-r--r--roles/waiverdb/tasks/main.yml12
1 files changed, 11 insertions, 1 deletions
diff --git a/roles/waiverdb/tasks/main.yml b/roles/waiverdb/tasks/main.yml
index 8ed006840..72da81133 100644
--- a/roles/waiverdb/tasks/main.yml
+++ b/roles/waiverdb/tasks/main.yml
@@ -1,13 +1,23 @@
---
- include: psql_setup.yml
-- name: install needed packages
+- name: install needed packages (yum)
+ yum: pkg={{ item }} state=present
+ with_items:
+ - waiverdb
+ - gunicorn
+ notify:
+ - restart waiverdb
+ when: ansible_distribution_major_version|int < 22
+
+- name: install needed packages (dnf)
dnf: pkg={{ item }} state=present
with_items:
- waiverdb
- gunicorn
notify:
- restart waiverdb
+ when: ansible_distribution_major_version|int > 21
- name: start waiverdb on boot
systemd: