Skip to content

Commit 38b96e4

Browse files
committed
Merge remote-tracking branch 'upstream/main'
2 parents b43e4d7 + 5537c39 commit 38b96e4

File tree

33 files changed

+4204
-4389
lines changed

33 files changed

+4204
-4389
lines changed

.github/workflows/piplock-renewal.yaml

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,14 @@ on: # yamllint disable-line rule:truthy
2323
- '["3.11"]'
2424
- '["3.9"]'
2525
- '["3.8"]'
26+
lockfiles_upgrade:
27+
description: 'Force full relock and upgrades for pylock.toml (manual runs)'
28+
required: false
29+
default: 'false'
30+
type: choice
31+
options:
32+
- 'true'
33+
- 'false'
2634
update_optional_dirs:
2735
description: 'Include optional directories in update'
2836
required: false
@@ -48,6 +56,8 @@ jobs:
4856
env:
4957
BRANCH: ${{ github.event.inputs.branch || 'main' }}
5058
INCLUDE_OPT_DIRS: ${{ github.event.inputs.update_optional_dirs || 'false' }}
59+
# Force full relock on scheduled runs. For manual runs, use the input toggle.
60+
FORCE_LOCKFILES_UPGRADE: ${{ github.event_name == 'schedule' && '1' || (github.event.inputs.lockfiles_upgrade == 'true' && '1' || '0') }}
5161

5262
steps:
5363
- name: Checkout code
@@ -75,6 +85,8 @@ jobs:
7585
- name: Run make refresh-pipfilelock-files
7686
run: |
7787
make refresh-pipfilelock-files PYTHON_VERSION=${{ matrix.python-version }} INCLUDE_OPT_DIRS=${{ env.INCLUDE_OPT_DIRS }}
88+
env:
89+
FORCE_LOCKFILES_UPGRADE: ${{ env.FORCE_LOCKFILES_UPGRADE }}
7890

7991
- name: Commit changes (if any)
8092
run: |

base-images/cuda/12.6/c9s-python-3.11/Dockerfile.cuda

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ WORKDIR /opt/app-root/bin
2626
ENV NVIDIA_REQUIRE_CUDA="cuda>=12.6 brand=unknown,driver>=470,driver<471 brand=grid,driver>=470,driver<471 brand=tesla,driver>=470,driver<471 brand=nvidia,driver>=470,driver<471 brand=quadro,driver>=470,driver<471 brand=quadrortx,driver>=470,driver<471 brand=nvidiartx,driver>=470,driver<471 brand=vapps,driver>=470,driver<471 brand=vpc,driver>=470,driver<471 brand=vcs,driver>=470,driver<471 brand=vws,driver>=470,driver<471 brand=cloudgaming,driver>=470,driver<471 brand=unknown,driver>=535,driver<536 brand=grid,driver>=535,driver<536 brand=tesla,driver>=535,driver<536 brand=nvidia,driver>=535,driver<536 brand=quadro,driver>=535,driver<536 brand=quadrortx,driver>=535,driver<536 brand=nvidiartx,driver>=535,driver<536 brand=vapps,driver>=535,driver<536 brand=vpc,driver>=535,driver<536 brand=vcs,driver>=535,driver<536 brand=vws,driver>=535,driver<536 brand=cloudgaming,driver>=535,driver<536 brand=unknown,driver>=550,driver<551 brand=grid,driver>=550,driver<551 brand=tesla,driver>=550,driver<551 brand=nvidia,driver>=550,driver<551 brand=quadro,driver>=550,driver<551 brand=quadrortx,driver>=550,driver<551 brand=nvidiartx,driver>=550,driver<551 brand=vapps,driver>=550,driver<551 brand=vpc,driver>=550,driver<551 brand=vcs,driver>=550,driver<551 brand=vws,driver>=550,driver<551 brand=cloudgaming,driver>=550,driver<551"
2727
ENV NV_CUDA_CUDART_VERSION=12.6.77-1
2828

29-
COPY cuda.repo-${TARGETARCH} /etc/yum.repos.d/cuda.repo
30-
COPY NGC-DL-CONTAINER-LICENSE /
29+
ARG CUDA_REPOS=base-images/cuda/12.6/cuda-repos
30+
COPY ${CUDA_REPOS}/cuda.repo-${TARGETARCH} /etc/yum.repos.d/cuda.repo
31+
COPY ${CUDA_REPOS}/NGC-DL-CONTAINER-LICENSE /
3132

3233
RUN NVIDIA_GPGKEY_SUM=d0664fbbdb8c32356d45de36c5984617217b2d0bef41b93ccecd326ba3b80c87 && \
3334
curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/rhel9/${NVARCH}/D42D0685.pub | sed '/^Version/d' > /etc/pki/rpm-gpg/RPM-GPG-KEY-NVIDIA && \

base-images/cuda/12.6/c9s-python-3.12/Dockerfile.cuda

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -26,8 +26,9 @@ WORKDIR /opt/app-root/bin
2626
ENV NVIDIA_REQUIRE_CUDA="cuda>=12.6 brand=unknown,driver>=470,driver<471 brand=grid,driver>=470,driver<471 brand=tesla,driver>=470,driver<471 brand=nvidia,driver>=470,driver<471 brand=quadro,driver>=470,driver<471 brand=quadrortx,driver>=470,driver<471 brand=nvidiartx,driver>=470,driver<471 brand=vapps,driver>=470,driver<471 brand=vpc,driver>=470,driver<471 brand=vcs,driver>=470,driver<471 brand=vws,driver>=470,driver<471 brand=cloudgaming,driver>=470,driver<471 brand=unknown,driver>=535,driver<536 brand=grid,driver>=535,driver<536 brand=tesla,driver>=535,driver<536 brand=nvidia,driver>=535,driver<536 brand=quadro,driver>=535,driver<536 brand=quadrortx,driver>=535,driver<536 brand=nvidiartx,driver>=535,driver<536 brand=vapps,driver>=535,driver<536 brand=vpc,driver>=535,driver<536 brand=vcs,driver>=535,driver<536 brand=vws,driver>=535,driver<536 brand=cloudgaming,driver>=535,driver<536 brand=unknown,driver>=550,driver<551 brand=grid,driver>=550,driver<551 brand=tesla,driver>=550,driver<551 brand=nvidia,driver>=550,driver<551 brand=quadro,driver>=550,driver<551 brand=quadrortx,driver>=550,driver<551 brand=nvidiartx,driver>=550,driver<551 brand=vapps,driver>=550,driver<551 brand=vpc,driver>=550,driver<551 brand=vcs,driver>=550,driver<551 brand=vws,driver>=550,driver<551 brand=cloudgaming,driver>=550,driver<551"
2727
ENV NV_CUDA_CUDART_VERSION=12.6.77-1
2828

29-
COPY cuda.repo-${TARGETARCH} /etc/yum.repos.d/cuda.repo
30-
COPY NGC-DL-CONTAINER-LICENSE /
29+
ARG CUDA_REPOS=base-images/cuda/12.6/cuda-repos
30+
COPY ${CUDA_REPOS}/cuda.repo-${TARGETARCH} /etc/yum.repos.d/cuda.repo
31+
COPY ${CUDA_REPOS}/NGC-DL-CONTAINER-LICENSE /
3132

3233
RUN NVIDIA_GPGKEY_SUM=d0664fbbdb8c32356d45de36c5984617217b2d0bef41b93ccecd326ba3b80c87 && \
3334
curl -fsSL https://developer.download.nvidia.com/compute/cuda/repos/rhel9/${NVARCH}/D42D0685.pub | sed '/^Version/d' > /etc/pki/rpm-gpg/RPM-GPG-KEY-NVIDIA && \

0 commit comments

Comments
 (0)