nvidia_url is hardcoded to nvidia_url. For environments with restrictive proxy servers (cannot download things from github) or without public internet access at all it is necessary to be able to specify an alternative mirror and its GPG key.
nvidia_url = 'https://nvidia.github.io'
The proposal is to use layer-apt-like syntax (install_sources and install_keys) or the following:
install_nvidia_sources install_nvidia_keys
This is needed as there are 3 repositories:
cat /etc/apt/sources.list.d/nvidia-docker.list deb https://nvidia.github.io/libnvidia-container/ubuntu18.04/$(ARCH) / deb https://nvidia.github.io/nvidia-container-runtime/ubuntu18.04/$(ARCH) / deb https://nvidia.github.io/nvidia-docker/ubuntu18.04/$(ARCH) /
The code should then ignore upstream repositories if mirrors are specified.
nvidia_url is hardcoded to nvidia_url. For environments with restrictive proxy servers (cannot download things from github) or without public internet access at all it is necessary to be able to specify an alternative mirror and its GPG key.
nvidia_url = 'https:/ /nvidia. github. io'
The proposal is to use layer-apt-like syntax (install_sources and install_keys) or the following:
install_ nvidia_ sources
install_nvidia_keys
This is needed as there are 3 repositories:
cat /etc/apt/ sources. list.d/ nvidia- docker. list /nvidia. github. io/libnvidia- container/ ubuntu18. 04/$(ARCH) / /nvidia. github. io/nvidia- container- runtime/ ubuntu18. 04/$(ARCH) / /nvidia. github. io/nvidia- docker/ ubuntu18. 04/$(ARCH) /
deb https:/
deb https:/
deb https:/
The code should then ignore upstream repositories if mirrors are specified.