From 4b535319ff5a13c20f95fdf4bc3cdbc09b8d5e1a Mon Sep 17 00:00:00 2001 From: Wyatt Hicken Date: Mon, 9 Dec 2024 14:12:45 -0700 Subject: [PATCH 1/2] Optimize installing NVIDIA Repo in isolated partitions --- templates/al2023/provisioners/install-nvidia-driver.sh | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/templates/al2023/provisioners/install-nvidia-driver.sh b/templates/al2023/provisioners/install-nvidia-driver.sh index 55a555215..294190101 100755 --- a/templates/al2023/provisioners/install-nvidia-driver.sh +++ b/templates/al2023/provisioners/install-nvidia-driver.sh @@ -53,9 +53,12 @@ echo "Installing NVIDIA ${NVIDIA_DRIVER_MAJOR_VERSION} drivers..." ################################################################################ # Determine the domain based on the region if is-isolated-partition; then - aws s3 cp --region ${BINARY_BUCKET_REGION} s3://${BINARY_BUCKET_NAME}/amzn2023-nvidia.repo ${WORKING_DIR}/amzn2023-nvidia.repo + sudo dnf install -y nvidia-release + sudo sed -i 's/$dualstack//g' /etc/yum.repos.d/amazonlinux-nvidia.repo + #Backup method for installing Nvidia repo in ADC regions + #aws s3 cp --region ${BINARY_BUCKET_REGION} s3://${BINARY_BUCKET_NAME}/amzn2023-nvidia.repo ${WORKING_DIR}/amzn2023-nvidia.repo - sudo dnf config-manager --add-repo ${WORKING_DIR}/amzn2023-nvidia.repo + #sudo dnf config-manager --add-repo ${WORKING_DIR}/amzn2023-nvidia.repo rpm_install "opencl-filesystem-1.0-5.el7.noarch.rpm" "ocl-icd-2.2.12-1.el7.x86_64.rpm" else From 684133b17772ddbfffe43cbe6d9132a5721c8fed Mon Sep 17 00:00:00 2001 From: Wyatt Hicken Date: Mon, 9 Dec 2024 21:58:35 +0000 Subject: [PATCH 2/2] Remove commented code --- templates/al2023/provisioners/install-nvidia-driver.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/templates/al2023/provisioners/install-nvidia-driver.sh b/templates/al2023/provisioners/install-nvidia-driver.sh index 294190101..a7b8bd6a1 100755 --- a/templates/al2023/provisioners/install-nvidia-driver.sh +++ b/templates/al2023/provisioners/install-nvidia-driver.sh @@ -55,10 +55,7 @@ echo "Installing NVIDIA ${NVIDIA_DRIVER_MAJOR_VERSION} drivers..." if is-isolated-partition; then sudo dnf install -y nvidia-release sudo sed -i 's/$dualstack//g' /etc/yum.repos.d/amazonlinux-nvidia.repo - #Backup method for installing Nvidia repo in ADC regions - #aws s3 cp --region ${BINARY_BUCKET_REGION} s3://${BINARY_BUCKET_NAME}/amzn2023-nvidia.repo ${WORKING_DIR}/amzn2023-nvidia.repo - #sudo dnf config-manager --add-repo ${WORKING_DIR}/amzn2023-nvidia.repo rpm_install "opencl-filesystem-1.0-5.el7.noarch.rpm" "ocl-icd-2.2.12-1.el7.x86_64.rpm" else