[ARVADOS] updated: 2.1.0-1743-gfcbfddb10
Git user
git at public.arvados.org
Thu Dec 16 21:06:40 UTC 2021
Summary of changes:
tools/compute-images/scripts/base.sh | 14 ++++++++++++--
1 file changed, 12 insertions(+), 2 deletions(-)
via fcbfddb10723cb876a1c83e883ce3bfb4f6a2565 (commit)
from f07d3baa67d172c7b606b0382013193e8c4f265d (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
commit fcbfddb10723cb876a1c83e883ce3bfb4f6a2565
Author: Ward Vandewege <ward at curii.com>
Date: Thu Dec 16 16:05:45 2021 -0500
18325: no debian11 packages yet for libnvidia-container-tools, use
workaround to install experimental rc1 with debian11 support,
when on debian11.
Arvados-DCO-1.1-Signed-off-by: Ward Vandewege <ward at curii.com>
diff --git a/tools/compute-images/scripts/base.sh b/tools/compute-images/scripts/base.sh
index f180f81c4..973a49310 100644
--- a/tools/compute-images/scripts/base.sh
+++ b/tools/compute-images/scripts/base.sh
@@ -166,8 +166,18 @@ if [ "$NVIDIA_GPU_SUPPORT" == "1" ]; then
# Install libnvidia-container, the tooling for Docker/Singularity
curl -s -L https://nvidia.github.io/libnvidia-container/gpgkey | \
$sudo apt-key add -
- curl -s -L https://nvidia.github.io/libnvidia-container/$DIST/libnvidia-container.list | \
- $sudo tee /etc/apt/sources.list.d/libnvidia-container.list
+ if [ "$DIST" == "debian11" ]; then
+ # As of 2021-12-16 libnvidia-container and friends are only available for
+ # Debian 10, not yet Debian 11. Install experimental rc1 package as per this
+ # workaround:
+ # https://github.com/NVIDIA/nvidia-docker/issues/1549#issuecomment-989670662
+ curl -s -L https://nvidia.github.io/libnvidia-container/debian10/libnvidia-container.list | \
+ $sudo tee /etc/apt/sources.list.d/libnvidia-container.list
+ $sudo sed -i -e '/experimental/ s/^#//g' /etc/apt/sources.list.d/libnvidia-container.list
+ else
+ curl -s -L https://nvidia.github.io/libnvidia-container/$DIST/libnvidia-container.list | \
+ $sudo tee /etc/apt/sources.list.d/libnvidia-container.list
+ fi
$sudo apt-get update
$sudo apt-get -y install libnvidia-container1 libnvidia-container-tools nvidia-container-toolkit
fi
-----------------------------------------------------------------------
hooks/post-receive
--
More information about the arvados-commits
mailing list