From 961feadb30854ceb8ab06442ea18dddae199a8e4 Mon Sep 17 00:00:00 2001 From: nvhans <35655609+nvhans@users.noreply.github.com> Date: Wed, 25 Nov 2020 19:43:38 -0500 Subject: [PATCH 1/4] Update install-redhat.yml modify "add epel repo" to work with RHEL/CentOS 7 & 8 --- tasks/install-redhat.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/tasks/install-redhat.yml b/tasks/install-redhat.yml index 6f0225a..6c94b9d 100644 --- a/tasks/install-redhat.yml +++ b/tasks/install-redhat.yml @@ -30,11 +30,9 @@ reboot: - name: add epel repo - yum_repository: - name: epel - description: EPEL YUM repo - baseurl: "{{ nvidia_driver_rhel_epel_repo_baseurl }}" - gpgkey: "{{ nvidia_driver_rhel_epel_repo_gpgkey }}" + yum: + - name: "epel-release" + state: latest environment: "{{proxy_env if proxy_env is defined else {}}}" - name: install dependencies From e351331026f0ed64b44ce8f4183079699c5ae95b Mon Sep 17 00:00:00 2001 From: nvhans <35655609+nvhans@users.noreply.github.com> Date: Wed, 25 Nov 2020 19:45:19 -0500 Subject: [PATCH 2/4] Update main.yml remove static location for epel repo for more flexible 'yum epel repo install' with RHEL/CentOS 7 & 8 --- defaults/main.yml | 2 -- 1 file changed, 2 deletions(-) diff --git a/defaults/main.yml b/defaults/main.yml index 528d531..7c27ba1 100644 --- a/defaults/main.yml +++ b/defaults/main.yml @@ -6,8 +6,6 @@ nvidia_driver_module_file: /etc/modprobe.d/nvidia.conf nvidia_driver_module_params: '' # RedHat family -nvidia_driver_rhel_epel_repo_baseurl: "https://download.fedoraproject.org/pub/epel/$releasever/$basearch/" -nvidia_driver_rhel_epel_repo_gpgkey: "https://epel.mirror.constant.com//RPM-GPG-KEY-EPEL-{{ ansible_distribution_major_version }}" nvidia_driver_rhel_cuda_repo_baseurl: "https://developer.download.nvidia.com/compute/cuda/repos/{{ _rhel_repo_dir }}/" nvidia_driver_rhel_cuda_repo_gpgkey: "https://developer.download.nvidia.com/compute/cuda/repos/{{ _rhel_repo_dir }}/7fa2af80.pub" From 9bb6978b57625c768128b0661a26d49b18b2e236 Mon Sep 17 00:00:00 2001 From: nvhans <35655609+nvhans@users.noreply.github.com> Date: Wed, 25 Nov 2020 20:50:39 -0500 Subject: [PATCH 3/4] Update install-redhat.yml --- tasks/install-redhat.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasks/install-redhat.yml b/tasks/install-redhat.yml index 6c94b9d..b844aa9 100644 --- a/tasks/install-redhat.yml +++ b/tasks/install-redhat.yml @@ -30,9 +30,10 @@ reboot: - name: add epel repo + become: true yum: - name: "epel-release" - state: latest + state: latest environment: "{{proxy_env if proxy_env is defined else {}}}" - name: install dependencies From 1bd1672c27bede9b73d0def9628d53d85b733568 Mon Sep 17 00:00:00 2001 From: nvhans <35655609+nvhans@users.noreply.github.com> Date: Wed, 25 Nov 2020 20:56:51 -0500 Subject: [PATCH 4/4] Update install-redhat.yml --- tasks/install-redhat.yml | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tasks/install-redhat.yml b/tasks/install-redhat.yml index b844aa9..5bf7a68 100644 --- a/tasks/install-redhat.yml +++ b/tasks/install-redhat.yml @@ -32,7 +32,8 @@ - name: add epel repo become: true yum: - - name: "epel-release" + name: + - "epel-release" state: latest environment: "{{proxy_env if proxy_env is defined else {}}}"