Block a user
hpc-node (rocky9-ohpc3)
Published 2026-09-02 07:37:01 +02:00 by ilker
Installation
docker pull gitea.mynodes.xyz/ilker/hpc-node:rocky9-ohpc3sha256:db49a6eaf266e98937118c346b07b36c4ce6d3e68c64e64aa6e3520dbebe2a5e
About this package
Example node images for use with Warewulf 4
Image Layers
| ARG WAREWULF_VERSION |
| ARG OHPC_RELEASE WAREWULF_VERSION |
| ARG KEEP_FIRMWARE OHPC_RELEASE WAREWULF_VERSION |
| |3 KEEP_FIRMWARE=0 OHPC_RELEASE=http://repos.openhpc.community/OpenHPC/3/EL_9/x86_64/ohpc-release-3-1.el9.x86_64.rpm WAREWULF_VERSION=4.7.0 /bin/sh -c dnf install -y -q --nodocs --setopt=install_weak_deps=False epel-release dnf-plugins-core && dnf config-manager --set-enabled crb && dnf install -y -q --nodocs --setopt=install_weak_deps=False kernel kernel-modules dracut dracut-network NetworkManager openssh-server openssh-clients nfs-utils chrony iproute iputils procps-ng util-linux passwd sudo less which tar && curl -sLo /tmp/ww.rpm "https://github.com/warewulf/warewulf/releases/download/v${WAREWULF_VERSION}/warewulf-dracut-${WAREWULF_VERSION}-1.el9.noarch.rpm" && dnf install -y -q /tmp/ww.rpm && rm -f /tmp/ww.rpm && systemctl enable sshd NetworkManager chronyd |
| |3 KEEP_FIRMWARE=0 OHPC_RELEASE=http://repos.openhpc.community/OpenHPC/3/EL_9/x86_64/ohpc-release-3-1.el9.x86_64.rpm WAREWULF_VERSION=4.7.0 /bin/sh -c dnf install -y -q --nodocs "${OHPC_RELEASE}" && dnf install -y -q --nodocs ohpc-base-compute lmod-ohpc && dnf install -y -q --nodocs slurm-slurmd-ohpc munge && systemctl enable munge slurmd |
| |3 KEEP_FIRMWARE=0 OHPC_RELEASE=http://repos.openhpc.community/OpenHPC/3/EL_9/x86_64/ohpc-release-3-1.el9.x86_64.rpm WAREWULF_VERSION=4.7.0 /bin/sh -c mkdir -p /var/spool/slurm/d /var/spool/slurm/ctld && chown -R slurm:slurm /var/spool/slurm && chown root:root /var/spool/slurm/d && chmod 0755 /var/spool/slurm /var/spool/slurm/d && printf 'd /var/spool/slurm 0755 slurm slurm -\nd /var/spool/slurm/d 0755 root root -\n' > /etc/tmpfiles.d/slurm.conf |
| |3 KEEP_FIRMWARE=0 OHPC_RELEASE=http://repos.openhpc.community/OpenHPC/3/EL_9/x86_64/ohpc-release-3-1.el9.x86_64.rpm WAREWULF_VERSION=4.7.0 /bin/sh -c sed -i 's/^#\?Domain =.*/Domain = cluster.local/' /etc/idmapd.conf |
| |3 KEEP_FIRMWARE=0 OHPC_RELEASE=http://repos.openhpc.community/OpenHPC/3/EL_9/x86_64/ohpc-release-3-1.el9.x86_64.rpm WAREWULF_VERSION=4.7.0 /bin/sh -c set -eux; if [ "${KEEP_FIRMWARE}" = "0" ]; then rm -rf /usr/lib/firmware/*; fi; running=$(rpm -q --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' kernel | tail -1); for d in /usr/lib/modules/*; do [ "$(basename "$d")" = "${running}" ] || rm -rf "$d"; done; for f in /boot/initramfs-*.img /boot/symvers-*.gz; do case "$f" in *"${running}"*) : ;; *) rm -f "$f" ;; esac; done; rm -rf /usr/share/locale/* /usr/share/doc/* /usr/share/man/* /usr/share/info/*; rm -rf /usr/share/licenses/* /usr/share/cracklib/* /usr/share/i18n/locales/*; dnf clean all; rm -rf /var/cache/dnf /var/log/dnf* /var/log/hawkey* |
| |3 KEEP_FIRMWARE=0 OHPC_RELEASE=http://repos.openhpc.community/OpenHPC/3/EL_9/x86_64/ohpc-release-3-1.el9.x86_64.rpm WAREWULF_VERSION=4.7.0 /bin/sh -c kver=$(rpm -q --qf '%{VERSION}-%{RELEASE}.%{ARCH}\n' kernel | tail -1) && dracut --force --no-hostonly --add wwinit --kver "${kver}" /boot/initramfs-${kver}.img && lsinitrd /boot/initramfs-${kver}.img | grep -q wwinit |
Labels
| Key | Value |
|---|---|
| io.buildah.version | 1.39.3 |
| license | BSD-3-Clause |
| name | rockylinux |
| org.opencontainers.image.authors | Lukas Magauer, Neil Hanlon, Louis Abel |
| org.opencontainers.image.created | 2026-06-22T17:15:29.808Z |
| org.opencontainers.image.description | Example node images for use with Warewulf 4 |
| org.opencontainers.image.licenses | NOASSERTION |
| org.opencontainers.image.revision | 7b1c8a78d81279e6c1e398df24a71506c10efdee |
| org.opencontainers.image.source | https://github.com/warewulf/warewulf-node-images |
| org.opencontainers.image.title | warewulf-node-images |
| org.opencontainers.image.url | https://github.com/warewulf/warewulf-node-images |
| org.opencontainers.image.vendor | Rocky Enterprise Software Foundation |
| org.opencontainers.image.version | main |
| summary | Rocky Linux Base image |
| vendor | Rocky Enterprise Software Foundation |
| version | 9 |
Details
2026-09-02 07:37:01 +02:00
Versions (1)
View all
Container
26
OCI / Docker
linux/amd64
Lukas Magauer, Neil Hanlon, Louis Abel
NOASSERTION
429 MiB
rocky9-ohpc3
2026-09-02