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