From 61ba7862bb06e9d3dfa8ca7eb54946c1c565c0ec Mon Sep 17 00:00:00 2001 From: Tim Flink Date: Thu, 1 Oct 2015 19:07:52 +0000 Subject: [PATCH] adding dnf support to fas_client role --- roles/fas_client/tasks/main.yml | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/roles/fas_client/tasks/main.yml b/roles/fas_client/tasks/main.yml index 7b22966fd5..8c4ab7ff01 100644 --- a/roles/fas_client/tasks/main.yml +++ b/roles/fas_client/tasks/main.yml @@ -8,7 +8,7 @@ # fas-clients is in the infrastructure repo. # nss_db is needed to store user/group info. # -- name: install package needed for fas-client +- name: install package needed for fas-client (yum) yum: state=present name={{ item }} with_items: - fas-clients @@ -16,6 +16,17 @@ tags: - packages - fas_client + when: ansible_distribution_major_version|int < 22 + +- name: install package needed for fas-client (dnf) + dnf: state=present name={{ item }} + with_items: + - fas-clients + - cronie + tags: + - packages + - fas_client + when: ansible_distribution_major_version|int > 21 and ansible_cmdline.ostree is not defined - name: install nss_db on rhel hosts only yum: state=present name=nss_db