diff options
author | Tim Flink <tflink@fedoraproject.org> | 2016-08-10 12:39:24 +0000 |
---|---|---|
committer | Tim Flink <tflink@fedoraproject.org> | 2016-08-10 12:39:24 +0000 |
commit | f19c5ff77d41cb9ffc4d36a17a8b028a575a23ae (patch) | |
tree | e4c0d398e5796563d666dcd4b4b7778be443e014 | |
parent | 2b8a65a15d933bcad56ee468e5c5b94f1cbe0ade (diff) | |
download | ansible-f19c5ff77d41cb9ffc4d36a17a8b028a575a23ae.tar.gz ansible-f19c5ff77d41cb9ffc4d36a17a8b028a575a23ae.tar.xz ansible-f19c5ff77d41cb9ffc4d36a17a8b028a575a23ae.zip |
adding dnf support to the postgresql_server role
-rw-r--r-- | roles/postgresql_server/tasks/main.yml | 15 |
1 files changed, 14 insertions, 1 deletions
diff --git a/roles/postgresql_server/tasks/main.yml b/roles/postgresql_server/tasks/main.yml index 41b8fc0fe..0b03f99a0 100644 --- a/roles/postgresql_server/tasks/main.yml +++ b/roles/postgresql_server/tasks/main.yml @@ -2,13 +2,26 @@ # # Setup postgresql server. # -- name: install postgresql server packages +- name: install postgresql server packages (yum) yum: name={{ item }} state=present with_items: - postgresql-server - postgresql-contrib - postgresql-plpython - python-psycopg2 + when: ansible_distribution_major_version|int < 22 + tags: + - packages + - postgresql + +- name: install postgresql server packages (dnf) + yum: name={{ item }} state=present + with_items: + - postgresql-server + - postgresql-contrib + - postgresql-plpython + - python-psycopg2 + when: ansible_distribution_major_version|int > 21 and ansible_cmdline.ostree is not defined tags: - packages - postgresql |