Skip to content

Commit 981d7b4

Browse files
Merge pull request #76 from scalableminds/improve-slurm-cluster
slurmctld create spool directory
2 parents b0d14c0 + f7367b9 commit 981d7b4

File tree

4 files changed

+8
-4
lines changed

4 files changed

+8
-4
lines changed

slurm-docker-cluster/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ FROM ghcr.io/astral-sh/uv:$UV_VERSION AS uv
44

55
FROM debian:bookworm
66

7-
ARG SLURM_VERSION="24.05.4"
7+
ARG SLURM_VERSION="25.05.1"
88
ARG SLURM_USER_UID=990
99
ARG SLURM_USER_GID=990
1010
ARG SLURMRESTD_USER_UID=65533

slurm-docker-cluster/docker-entrypoint.sh

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,12 +18,16 @@ then
1818
{ echo "---> Starting the MUNGE Authentication service (munged) ..."; } 2>/dev/null
1919
setpriv --reuid=munge --regid=munge --init-groups /usr/sbin/munged
2020

21+
mkdir -p /var/spool/slurmctld
22+
chown -R slurm:slurm /var/spool/slurmctld
23+
2124
{ echo "---> Starting the Slurm Controller Daemon (slurmctld) ..."; } 2>/dev/null
2225
exec setpriv --reuid=slurm --regid=slurm --init-groups /usr/sbin/slurmctld -D
2326
fi
2427

2528
if [ "$1" = "slurmd" ]
2629
then
30+
shift 1
2731
set -x
2832

2933
{ echo "---> Setup Cgroup v2 ..."; } 2>/dev/null
@@ -42,7 +46,7 @@ then
4246
setpriv --reuid=munge --regid=munge --init-groups /usr/sbin/munged
4347

4448
{ echo "---> Starting the Slurm Node Daemon (slurmd) ..."; } 2>/dev/null
45-
exec /usr/sbin/slurmd -D
49+
exec /usr/sbin/slurmd -D "$@"
4650
fi
4751

4852
if [ "$1" = "slurmrestd" ]

slurm-exporter/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
ARG GO_VERSION=1.22
2-
ARG SLURM_VERSION=24.05.3
2+
ARG SLURM_VERSION=25.05.1
33

44
FROM cimg/go:$GO_VERSION AS builder
55

slurm-python/Dockerfile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ ARG UV_VERSION="0.7.17"
44
FROM ghcr.io/astral-sh/uv:$UV_VERSION AS uv
55
FROM docker.io/python:$PYTHON_VERSION
66

7-
ARG SLURM_VERSION="24.05.3"
7+
ARG SLURM_VERSION="25.05.1"
88
ARG SLUMR_USER_UID=990
99
ARG SLURM_USER_GID=990
1010
ARG VOXELYTICS_USER_UID=999

0 commit comments

Comments
 (0)