[autotest-client-tests][PATCH 1/1] UBUNTU: SAUCE: ubuntu_nvidia_server_driver: increase curl resilience
Taihsiang Ho (tai271828)
taihsiang.ho at canonical.com
Wed May 18 14:06:17 UTC 2022
The nvidia-fs testing job sometimes fails for fetching gpgkey from
nvidia's docker github repository:
+ curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey
+ sudo apt-key add -
gpg: no valid OpenPGP data found.
We can improve the corresponding curl resilience and dump more error
logs for post-moderm with this commit.
Signed-off-by: Taihsiang Ho (tai271828) <taihsiang.ho at canonical.com>
---
.../nvidia-fs/04-inside-vm-setup-docker-and-run-test.sh | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/ubuntu_nvidia_server_driver/nvidia-fs/04-inside-vm-setup-docker-and-run-test.sh b/ubuntu_nvidia_server_driver/nvidia-fs/04-inside-vm-setup-docker-and-run-test.sh
index 17cb5ddb..3cbd62b6 100755
--- a/ubuntu_nvidia_server_driver/nvidia-fs/04-inside-vm-setup-docker-and-run-test.sh
+++ b/ubuntu_nvidia_server_driver/nvidia-fs/04-inside-vm-setup-docker-and-run-test.sh
@@ -8,8 +8,8 @@ source ./00-vars
install_nvidia_docker() {
local distribution
distribution="$(. /etc/os-release;echo "$ID$VERSION_ID")"
- curl -s -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
- curl -s -L "https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list" | \
+ curl --retry 6 --retry-delay 10 --silent --show-error -L https://nvidia.github.io/nvidia-docker/gpgkey | sudo apt-key add -
+ curl --retry 6 --retry-delay 10 --silent --show-error -L "https://nvidia.github.io/nvidia-docker/$distribution/nvidia-docker.list" | \
sudo tee /etc/apt/sources.list.d/nvidia-docker.list > /dev/null
sudo apt update
sudo apt install -y nvidia-docker2 -y
--
2.36.0
More information about the kernel-team
mailing list