add var nvidia_driver_add_repos to disable adding upstream repos

Signed-off-by: Pablo Escobar <pescobar001@gmail.com>
This commit is contained in:
Pablo Escobar 2021-10-26 19:14:54 +02:00
parent cdd51c59db
commit 4d58facc36
3 changed files with 8 additions and 1 deletions

View File

@ -4,6 +4,7 @@ nvidia_driver_persistence_mode_on: yes
nvidia_driver_skip_reboot: no
nvidia_driver_module_file: /etc/modprobe.d/nvidia.conf
nvidia_driver_module_params: ''
nvidia_driver_add_repos: yes
##############################################################################

View File

@ -32,14 +32,16 @@
rpm_key:
key: "{{ epel_repo_key }}"
state: present
when: nvidia_driver_add_repos | bool
- name: add epel repo
become: true
yum:
name:
name:
- "{{ epel_package }}"
state: latest
environment: "{{proxy_env if proxy_env is defined else {}}}"
when: nvidia_driver_add_repos | bool
- name: install dependencies
yum: name=dkms
@ -51,6 +53,7 @@
baseurl: "{{ nvidia_driver_rhel_cuda_repo_baseurl }}"
gpgkey: "{{ nvidia_driver_rhel_cuda_repo_gpgkey }}"
environment: "{{proxy_env if proxy_env is defined else {}}}"
when: nvidia_driver_add_repos | bool
- name: install driver packages RHEL/CentOS 7 and older
yum:

View File

@ -11,12 +11,14 @@
owner: "root"
group: "root"
mode: "0644"
when: nvidia_driver_add_repos | bool
- name: add key
apt_key:
url: "{{ nvidia_driver_ubuntu_cuda_repo_gpgkey_url }}"
id: "{{ nvidia_driver_ubuntu_cuda_repo_gpgkey_id }}"
environment: "{{proxy_env if proxy_env is defined else {}}}"
when: nvidia_driver_add_repos | bool
- name: add repo
@ -24,6 +26,7 @@
repo: "deb {{ nvidia_driver_ubuntu_cuda_repo_baseurl }} /"
update_cache: yes
environment: "{{proxy_env if proxy_env is defined else {}}}"
when: nvidia_driver_add_repos | bool
- name: install driver packages
apt: