From 8a6b5a7c65a6a8a1e62c07b6ecc8180c4df73cd4 Mon Sep 17 00:00:00 2001 From: Michal Konecny Date: Wed, 20 Sep 2023 15:56:10 +0200 Subject: [PATCH] [IPA-Server]Don't install pynag on RHEL9 pynag is not available on rhel9 yet. Signed-off-by: Michal Konecny --- roles/ipa/server/tasks/main.yml | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/roles/ipa/server/tasks/main.yml b/roles/ipa/server/tasks/main.yml index aecbfa00de..e934d14126 100644 --- a/roles/ipa/server/tasks/main.yml +++ b/roles/ipa/server/tasks/main.yml @@ -26,8 +26,21 @@ tags: - ipa/server - packages + when: ansible_distribution_major_version|int <= 8 and ansible_distribution == 'RedHat' -# TODO: need pynag for monitoring, not yet in rhel8. +- name: install needed packages + package: name={{ item }} state=present + with_items: + - haveged + - ipa-server + - ipa-server-dns + - ipa-fas + tags: + - ipa/server + - packages + when: ansible_distribution_major_version|int >= 9 and ansible_distribution == 'RedHat' + +# TODO: need pynag for monitoring, not yet in rhel9. - name: enable haveged service: name=haveged state=started enabled=yes