Skip to content

Commit 9a709de

Browse files
authored
Update Rocm packages for release 2025a (opendatahub-io#956)
1 parent 545e4be commit 9a709de

File tree

5 files changed

+30
-15
lines changed

5 files changed

+30
-15
lines changed

jupyter/minimal/ubi9-python-3.11/Dockerfile.rocm

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,14 @@ USER 0
3232
WORKDIR /opt/app-root/bin
3333

3434
# Please keep in sync with ROCm/python3.11 dependent images
35-
ARG ROCM_VERSION=6.1
36-
ARG AMDGPU_VERSION=6.1
35+
ARG ROCM_VERSION=6.2.4
36+
ARG AMDGPU_VERSION=6.2.4
3737

3838
# Install the ROCm rpms
3939
# ref: https://github.com/ROCm/ROCm-docker/blob/master/dev/Dockerfile-centos-7-complete
40+
# Note: Based on 6.2 above new package mivisionx is a pre-requistes, which bring in more dependent packages
41+
# so we are only installing meta packages of rocm
42+
# ref: https://rocm.docs.amd.com/projects/install-on-linux/en/develop/reference/package-manager-integration.html#packages-in-rocm-programming-models
4043
RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4144
echo "name=ROCm" >> /etc/yum.repos.d/rocm.repo && \
4245
echo "baseurl=https://repo.radeon.com/rocm/rhel9/$ROCM_VERSION/main" >> /etc/yum.repos.d/rocm.repo && \
@@ -47,7 +50,7 @@ RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4750
echo "baseurl=https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/rhel/9.4/main/x86_64" >> /etc/yum.repos.d/amdgpu.repo && \
4851
echo "enabled=1" >> /etc/yum.repos.d/amdgpu.repo && \
4952
echo "gpgcheck=0" >> /etc/yum.repos.d/amdgpu.repo && \
50-
yum install -y rocm && \
53+
yum install -y rocm-developer-tools rocm-ml-sdk rocm-opencl-sdk rocm-openmp-sdk rocm-utils && \
5154
yum clean all && rm -rf /var/cache/yum
5255

5356
# Restore notebook user workspace

jupyter/rocm/pytorch/ubi9-python-3.11/Dockerfile.rocm

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,14 @@ USER 0
3232
WORKDIR /opt/app-root/bin
3333

3434
# Please keep in sync with ROCm/python3.11 dependent images
35-
ARG ROCM_VERSION=6.1
36-
ARG AMDGPU_VERSION=6.1
35+
ARG ROCM_VERSION=6.2.4
36+
ARG AMDGPU_VERSION=6.2.4
3737

3838
# Install the ROCm rpms
3939
# ref: https://github.com/ROCm/ROCm-docker/blob/master/dev/Dockerfile-centos-7-complete
40+
# Note: Based on 6.2 above new package mivisionx is a pre-requistes, which bring in more dependent packages
41+
# so we are only installing meta packages of rocm
42+
# ref: https://rocm.docs.amd.com/projects/install-on-linux/en/develop/reference/package-manager-integration.html#packages-in-rocm-programming-models
4043
RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4144
echo "name=ROCm" >> /etc/yum.repos.d/rocm.repo && \
4245
echo "baseurl=https://repo.radeon.com/rocm/rhel9/$ROCM_VERSION/main" >> /etc/yum.repos.d/rocm.repo && \
@@ -47,7 +50,7 @@ RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4750
echo "baseurl=https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/rhel/9.4/main/x86_64" >> /etc/yum.repos.d/amdgpu.repo && \
4851
echo "enabled=1" >> /etc/yum.repos.d/amdgpu.repo && \
4952
echo "gpgcheck=0" >> /etc/yum.repos.d/amdgpu.repo && \
50-
yum install -y rocm && \
53+
yum install -y rocm-developer-tools rocm-ml-sdk rocm-opencl-sdk rocm-openmp-sdk rocm-utils && \
5154
yum clean all && rm -rf /var/cache/yum
5255

5356
# Restore notebook user workspace

jupyter/rocm/tensorflow/ubi9-python-3.11/Dockerfile.rocm

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,14 @@ USER 0
3232
WORKDIR /opt/app-root/bin
3333

3434
# Please keep in sync with ROCm/python3.11 dependent images
35-
ARG ROCM_VERSION=6.1
36-
ARG AMDGPU_VERSION=6.1
35+
ARG ROCM_VERSION=6.2.4
36+
ARG AMDGPU_VERSION=6.2.4
3737

3838
# Install the ROCm rpms
3939
# ref: https://github.com/ROCm/ROCm-docker/blob/master/dev/Dockerfile-centos-7-complete
40+
# Note: Based on 6.2 above new package mivisionx is a pre-requistes, which bring in more dependent packages
41+
# so we are only installing meta packages of rocm
42+
# ref: https://rocm.docs.amd.com/projects/install-on-linux/en/develop/reference/package-manager-integration.html#packages-in-rocm-programming-models
4043
RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4144
echo "name=ROCm" >> /etc/yum.repos.d/rocm.repo && \
4245
echo "baseurl=https://repo.radeon.com/rocm/rhel9/$ROCM_VERSION/main" >> /etc/yum.repos.d/rocm.repo && \
@@ -47,7 +50,7 @@ RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4750
echo "baseurl=https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/rhel/9.4/main/x86_64" >> /etc/yum.repos.d/amdgpu.repo && \
4851
echo "enabled=1" >> /etc/yum.repos.d/amdgpu.repo && \
4952
echo "gpgcheck=0" >> /etc/yum.repos.d/amdgpu.repo && \
50-
yum install -y rocm && \
53+
yum install -y rocm-developer-tools rocm-ml-sdk rocm-opencl-sdk rocm-openmp-sdk rocm-utils && \
5154
yum clean all && rm -rf /var/cache/yum
5255

5356
# Restore notebook user workspace

runtimes/rocm-pytorch/ubi9-python-3.11/Dockerfile.rocm

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,14 @@ USER 0
3232
WORKDIR /opt/app-root/bin
3333

3434
# Please keep in sync with ROCm/python3.11 dependent images
35-
ARG ROCM_VERSION=6.1
36-
ARG AMDGPU_VERSION=6.1
35+
ARG ROCM_VERSION=6.2.4
36+
ARG AMDGPU_VERSION=6.2.4
3737

3838
# Install the ROCm rpms
3939
# ref: https://github.com/ROCm/ROCm-docker/blob/master/dev/Dockerfile-centos-7-complete
40+
# Note: Based on 6.2 above new package mivisionx is a pre-requistes, which bring in more dependent packages
41+
# so we are only installing meta packages of rocm
42+
# ref: https://rocm.docs.amd.com/projects/install-on-linux/en/develop/reference/package-manager-integration.html#packages-in-rocm-programming-models
4043
RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4144
echo "name=ROCm" >> /etc/yum.repos.d/rocm.repo && \
4245
echo "baseurl=https://repo.radeon.com/rocm/rhel9/$ROCM_VERSION/main" >> /etc/yum.repos.d/rocm.repo && \
@@ -47,7 +50,7 @@ RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4750
echo "baseurl=https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/rhel/9.4/main/x86_64" >> /etc/yum.repos.d/amdgpu.repo && \
4851
echo "enabled=1" >> /etc/yum.repos.d/amdgpu.repo && \
4952
echo "gpgcheck=0" >> /etc/yum.repos.d/amdgpu.repo && \
50-
yum install -y rocm && \
53+
yum install -y rocm-developer-tools rocm-ml-sdk rocm-opencl-sdk rocm-openmp-sdk rocm-utils && \
5154
yum clean all && rm -rf /var/cache/yum
5255

5356
# Restore notebook user workspace

runtimes/rocm-tensorflow/ubi9-python-3.11/Dockerfile.rocm

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,14 @@ USER 0
3232
WORKDIR /opt/app-root/bin
3333

3434
# Please keep in sync with ROCm/python3.11 dependent images
35-
ARG ROCM_VERSION=6.1
36-
ARG AMDGPU_VERSION=6.1
35+
ARG ROCM_VERSION=6.2.4
36+
ARG AMDGPU_VERSION=6.2.4
3737

3838
# Install the ROCm rpms
3939
# ref: https://github.com/ROCm/ROCm-docker/blob/master/dev/Dockerfile-centos-7-complete
40+
# Note: Based on 6.2 above new package mivisionx is a pre-requistes, which bring in more dependent packages
41+
# so we are only installing meta packages of rocm
42+
# ref: https://rocm.docs.amd.com/projects/install-on-linux/en/develop/reference/package-manager-integration.html#packages-in-rocm-programming-models
4043
RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4144
echo "name=ROCm" >> /etc/yum.repos.d/rocm.repo && \
4245
echo "baseurl=https://repo.radeon.com/rocm/rhel9/$ROCM_VERSION/main" >> /etc/yum.repos.d/rocm.repo && \
@@ -47,7 +50,7 @@ RUN echo "[ROCm]" > /etc/yum.repos.d/rocm.repo && \
4750
echo "baseurl=https://repo.radeon.com/amdgpu/$AMDGPU_VERSION/rhel/9.4/main/x86_64" >> /etc/yum.repos.d/amdgpu.repo && \
4851
echo "enabled=1" >> /etc/yum.repos.d/amdgpu.repo && \
4952
echo "gpgcheck=0" >> /etc/yum.repos.d/amdgpu.repo && \
50-
yum install -y rocm && \
53+
yum install -y rocm-developer-tools rocm-ml-sdk rocm-opencl-sdk rocm-openmp-sdk rocm-utils && \
5154
yum clean all && rm -rf /var/cache/yum
5255

5356
# Restore notebook user workspace

0 commit comments

Comments
 (0)