1- FROM registry.docker.com/rockylinux/rockylinux:9
1+ FROM registry.docker.com/rockylinux/rockylinux:10
22# # This container is based on ../openhpc/Containerfile and ../node/Containerfile.
33# # The keeps it in a single file for simplicity, please keep containers in sync.
44# # The sections (delimited with a comment) are identical. The scheduler has been removed.
@@ -7,12 +7,12 @@ FROM registry.docker.com/rockylinux/rockylinux:9
77
88# # Base install
99ARG ARCH=aarch64
10- RUN dnf install -y http://repos.openhpc.community/OpenHPC/3/EL_9 /$ARCH/ohpc-release-3 -1.el9 .$ARCH.rpm
10+ RUN dnf install -y http://repos.openhpc.community/OpenHPC/4/EL_10 /$ARCH/ohpc-release-4 -1.el10 .$ARCH.rpm
1111
1212RUN dnf install -y dnf-plugins-core && \
1313 dnf config-manager --set-enabled crb && \
1414 dnf upgrade -y && \
15- dnf install -y unzip jq procps-ng iproute bind-utils findutils && \
15+ dnf install -y unzip jq yq procps-ng iproute bind-utils findutils && \
1616 dnf install -y ohpc-base
1717
1818# # Common packages
@@ -31,12 +31,12 @@ RUN dnf install -y ohpc-base-compute lmod-ohpc \
3131 git patch file zstd bzip2 xz \
3232 python3 python3-pip \
3333 gcc-c++ gcc-gfortran \
34- ohpc-gnu14 -runtimes gnu14 -compilers-ohpc \
35- openmpi5-pmix-gnu14 -ohpc openblas-gnu14 -ohpc netcdf-gnu14 -openmpi5-ohpc
34+ ohpc-gnu15 -runtimes gnu15 -compilers-ohpc \
35+ openmpi5-pmix-gnu15 -ohpc openblas-gnu15 -ohpc netcdf-gnu15 -openmpi5-ohpc
3636
3737# # Compilers, runtimes, and libraries.
38- RUN dnf install -y spack-ohpc ohpc-gnu14 -openmpi5-parallel-libs \
39- ohpc-gnu14 -python-libs ohpc-gnu14 -runtimes
38+ RUN dnf install -y spack-ohpc ohpc-gnu15 -openmpi5-parallel-libs \
39+ ohpc-gnu15 -python-libs ohpc-gnu15 -runtimes
4040
4141# ## Container configuration (unique to this container)
4242
0 commit comments