Merge pull request #5 from phogan-nvidia/proxy

NVIDIA Driver - Added proxy variables
This commit is contained in:
Adam DeConinck 2020-01-29 15:20:10 -08:00 committed by GitHub
commit 861f4afb2c
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 0 deletions

View File

@ -5,6 +5,7 @@
description: EPEL YUM repo description: EPEL YUM repo
baseurl: "{{ nvidia_driver_rhel_epel_repo_baseurl }}" baseurl: "{{ nvidia_driver_rhel_epel_repo_baseurl }}"
gpgkey: "{{ nvidia_driver_rhel_epel_repo_gpgkey }}" gpgkey: "{{ nvidia_driver_rhel_epel_repo_gpgkey }}"
environment: "{{proxy_env if proxy_env is defined else {}}}"
- name: install dependencies - name: install dependencies
yum: name=dkms yum: name=dkms
@ -15,6 +16,7 @@
description: NVIDIA CUDA YUM Repo description: NVIDIA CUDA YUM Repo
baseurl: "{{ nvidia_driver_rhel_cuda_repo_baseurl }}" baseurl: "{{ nvidia_driver_rhel_cuda_repo_baseurl }}"
gpgkey: "{{ nvidia_driver_rhel_cuda_repo_gpgkey }}" gpgkey: "{{ nvidia_driver_rhel_cuda_repo_gpgkey }}"
environment: "{{proxy_env if proxy_env is defined else {}}}"
- name: install driver packages - name: install driver packages
yum: yum:
@ -22,6 +24,7 @@
state: "{{ nvidia_driver_package_state }}" state: "{{ nvidia_driver_package_state }}"
autoremove: "{{ nvidia_driver_package_state == 'absent' }}" autoremove: "{{ nvidia_driver_package_state == 'absent' }}"
register: install_driver register: install_driver
environment: "{{proxy_env if proxy_env is defined else {}}}"
# The driver package pulls in the latest kernel-headers package, but not the # The driver package pulls in the latest kernel-headers package, but not the
# latest kernel. Check to see if there is a mismatch. # latest kernel. Check to see if there is a mismatch.
@ -58,3 +61,4 @@
state: latest state: latest
register: kernel_update register: kernel_update
when: kernel_version.msg[0].release != kernel_headers_version.msg[0].release when: kernel_version.msg[0].release != kernel_headers_version.msg[0].release
environment: "{{proxy_env if proxy_env is defined else {}}}"

View File

@ -16,11 +16,14 @@
apt_key: apt_key:
url: "{{ nvidia_driver_ubuntu_cuda_repo_gpgkey_url }}" url: "{{ nvidia_driver_ubuntu_cuda_repo_gpgkey_url }}"
id: "{{ nvidia_driver_ubuntu_cuda_repo_gpgkey_id }}" id: "{{ nvidia_driver_ubuntu_cuda_repo_gpgkey_id }}"
environment: "{{proxy_env if proxy_env is defined else {}}}"
- name: add repo - name: add repo
apt_repository: apt_repository:
repo: "deb {{ nvidia_driver_ubuntu_cuda_repo_baseurl }} /" repo: "deb {{ nvidia_driver_ubuntu_cuda_repo_baseurl }} /"
update_cache: yes update_cache: yes
environment: "{{proxy_env if proxy_env is defined else {}}}"
- name: install driver packages - name: install driver packages
apt: apt:
@ -29,3 +32,4 @@
autoremove: "{{ nvidia_driver_package_state == 'absent' }}" autoremove: "{{ nvidia_driver_package_state == 'absent' }}"
purge: "{{ nvidia_driver_package_state == 'absent' }}" purge: "{{ nvidia_driver_package_state == 'absent' }}"
register: install_driver register: install_driver
environment: "{{proxy_env if proxy_env is defined else {}}}"