Skip to content

Commit 9b2734c

Browse files
committed
Freezing the DCGMI Version To Latest Version 4.5.0
1 parent c0f8014 commit 9b2734c

11 files changed

Lines changed: 30 additions & 21 deletions

examples/machine-learning/a3-megagpu-8g/a3mega-slurm-blueprint.yaml

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -184,8 +184,12 @@ deployment_groups:
184184
apt update -y
185185
apt install -y cuda-toolkit-12-8
186186
apt install -y nvidia-container-toolkit
187-
apt install -y datacenter-gpu-manager-4-cuda12
188-
apt install -y datacenter-gpu-manager-4-dev
187+
apt install -y datacenter-gpu-manager=1:4.5.0
188+
apt install -y datacenter-gpu-manager-dev=1:4.5.0
189+
190+
# We Adding apt-mark hold to "freeze" the version so it
191+
# doesn't auto-update during future 'apt upgrade' calls.
192+
apt-mark hold datacenter-gpu-manager datacenter-gpu-manager-dev
189193
# this duplicates the ulimits configuration of the HPC VM Image
190194
- type: data
191195
destination: /etc/security/limits.d/99-unlimited.conf

examples/machine-learning/a3-megagpu-8g/a3mega-slurm-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2025 "Google LLC"
1+
# Copyright 2026 "Google LLC"
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

examples/machine-learning/a3-megagpu-8g/a3mega-slurm-gcsfuse-lssd-blueprint.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -479,8 +479,8 @@ deployment_groups:
479479
enable_nvidia_dcgm: $(vars.enable_nvidia_dcgm)
480480
nvidia_packages:
481481
- cuda-toolkit-12-8
482-
- datacenter-gpu-manager-4-cuda12
483-
- datacenter-gpu-manager-4-dev
482+
- datacenter-gpu-manager=1:4.5.0
483+
- datacenter-gpu-manager-dev=1:4.5.0
484484
- libnvidia-cfg1-570-server
485485
- libnvidia-nscq-570
486486
- nvidia-compute-utils-570-server

examples/machine-learning/a3-ultragpu-8g/a3ultra-slurm-blueprint.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -159,8 +159,11 @@ deployment_groups:
159159
set -e -o pipefail
160160
add-nvidia-repositories -y
161161
apt install -y cuda-toolkit-12-8
162-
apt install -y datacenter-gpu-manager-4-cuda12
163-
apt install -y datacenter-gpu-manager-4-dev
162+
apt install -y datacenter-gpu-manager=1:4.5.0
163+
apt install -y datacenter-gpu-manager-dev=1:4.5.0
164+
165+
#Hold packages to prevent auto-updates
166+
apt-mark hold datacenter-gpu-manager datacenter-gpu-manager-dev
164167
- type: ansible-local
165168
destination: settings_nvidia_dcgm.yml
166169
content: |

examples/machine-learning/a3-ultragpu-8g/a3ultra-slurm-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

examples/machine-learning/a3-ultragpu-8g/a3ultra-vm.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2024 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

examples/machine-learning/a4-highgpu-8g/a4high-slurm-blueprint.yaml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2025 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -161,8 +161,10 @@ deployment_groups:
161161
add-nvidia-repositories -y
162162
apt update -y
163163
apt install -y cuda-toolkit-12-8
164-
apt install -y datacenter-gpu-manager-4-cuda12
165-
apt install -y datacenter-gpu-manager-4-dev
164+
apt install -y datacenter-gpu-manager=1:4.5.0
165+
apt install -y datacenter-gpu-manager-dev=1:4.5.0
166+
# Pin the packages so they aren't upgraded by 'apt upgrade'
167+
apt-mark hold datacenter-gpu-manager datacenter-gpu-manager-dev
166168
- type: ansible-local
167169
destination: configure_cuda_dcgm.yml
168170
content: |

examples/machine-learning/a4-highgpu-8g/a4high-slurm-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2025 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

examples/machine-learning/a4-highgpu-8g/a4high-vm-deployment.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2025 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.

examples/machine-learning/a4x-highgpu-4g/a4xhigh-slurm-blueprint.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
# Copyright 2025 Google LLC
1+
# Copyright 2026 Google LLC
22
#
33
# Licensed under the Apache License, Version 2.0 (the "License");
44
# you may not use this file except in compliance with the License.
@@ -177,8 +177,8 @@ deployment_groups:
177177
cuda_repo_filename: /tmp/{{ cuda_repo_url | basename }}
178178
nvidia_packages:
179179
- cuda-toolkit-12-8
180-
- datacenter-gpu-manager-4-cuda12
181-
- datacenter-gpu-manager-4-dev
180+
- datacenter-gpu-manager=1:4.5.0
181+
- datacenter-gpu-manager-dev=1:4.5.0
182182
tasks:
183183
- name: Download NVIDIA repository package
184184
ansible.builtin.get_url:

0 commit comments

Comments
 (0)