Merge pull request #5 from phogan-nvidia/proxy
NVIDIA Driver - Added proxy variables
This commit is contained in:
commit
861f4afb2c
@ -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 {}}}"
|
||||||
|
@ -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 {}}}"
|
||||||
|
Loading…
Reference in New Issue
Block a user