Mentions légales du service

Skip to content
Snippets Groups Projects
Commit 436f9952 authored by Nicolas Perrin's avatar Nicolas Perrin
Browse files

[g5k-setup-nvidia-docker] Set nvidia-container-runtime ldconfig for Debian 11 host

parent 60352349
No related branches found
No related tags found
No related merge requests found
Pipeline #339026 passed
......@@ -33,12 +33,15 @@ def main
if distrib_codename == 'bullseye'
ret &= sh('curl -s -L https://nvidia.github.io/nvidia-docker/debian10/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list').first
puts "Warning: As Nvidia Docker Debian 11 image is not currently released, Nvidia Docker Debian 10 image is used !"
ret &= sh('sudo ln -s /sbin/ldconfig /sbin/ldconfig.real').first
else
ret &= sh('. /etc/os-release; curl -s -L https://nvidia.github.io/nvidia-docker/$ID$VERSION_ID/nvidia-docker.list | sudo tee /etc/apt/sources.list.d/nvidia-docker.list').first
end
end
ret &= sh('sudo apt-get update && sudo apt-get install -y nvidia-container-toolkit').first
# Workaround if Debian 11 host (cf. Bug #13532)
if distrib_codename == 'bullseye'
ret &= sh('sudo sed -i \'s|^ldconfig.*|ldconfig = "/sbin/ldconfig"|\' /etc/nvidia-container-runtime/config.toml').first
end
ret &= sh('sudo systemctl restart docker').first
ret &= sh('sudo chmod o+rw /var/run/docker.sock').first if !options[:install]
ret
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment