From 0db32bf1857aac371d8d53fb834e975e673e99ee Mon Sep 17 00:00:00 2001 From: Sam Al-Sapti Date: Sun, 31 Dec 2023 23:02:14 +0100 Subject: [PATCH] Only install haveged on KVM instances --- roles/virt-common/tasks/main.yml | 17 ++++++++++------- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/roles/virt-common/tasks/main.yml b/roles/virt-common/tasks/main.yml index a658bb7..77a6401 100644 --- a/roles/virt-common/tasks/main.yml +++ b/roles/virt-common/tasks/main.yml @@ -62,7 +62,6 @@ name: - bind-utils - firewalld - - haveged - htop - jq - logrotate @@ -82,22 +81,26 @@ state: started loop: - firewalld - - haveged - rsyslog -- name: LKRG installation +- name: Packages for KVM instances when: virt_type == 'kvm' block: - - name: Install LKRG package + - name: Install haveged and LKRG packages ansible.builtin.dnf: - name: lkrg + name: + - haveged + - lkrg state: present - - name: Ensure LKRG is enabled and running + - name: Ensure haveged and LKRG are enabled and running ansible.builtin.service: - name: lkrg + name: "{{ item }}" enabled: true state: started + loop: + - haveged + - lkrg - name: Configure firewall ansible.builtin.import_tasks: firewall.yml