diff --git a/roles/openafs-client/tasks/openafs-client/CentOS.yaml b/roles/openafs-client/tasks/openafs-client/CentOS.yaml index 759bd877f6..6784fcdfe5 100644 --- a/roles/openafs-client/tasks/openafs-client/CentOS.yaml +++ b/roles/openafs-client/tasks/openafs-client/CentOS.yaml @@ -28,7 +28,7 @@ gpgcheck: '{{ openafs_client_yum_repo_gpg_check }}' become: yes -- name: Install kernel modules +- name: Install kernel modules CentOS 7 yum: name: - kernel-devel @@ -38,6 +38,19 @@ enablerepo: epel # dkms state: present become: yes + when: ansible_distribution_version is version('8', '<') + +- name: Install kernel modules CentOS 8 + dnf: + name: + - kernel-devel + - dkms + - gcc + - dkms-openafs + enablerepo: epel # dkms + state: present + become: yes + when: ansible_distribution_version is version('8', '>=') - name: Install client yum: