From 2b4bbf6675ed36ad6f0646d89db09a0a0b224e24 Mon Sep 17 00:00:00 2001 From: Fagani Hajizada Date: Thu, 11 Dec 2025 12:59:25 +0100 Subject: [PATCH 1/3] feat: add SSSD support to slurmctld container --- schedmd/slurm/25.11/rockylinux9/Dockerfile | 7 +++++++ .../files/etc/supervisord.d/slurmctld.ini | 1 + .../files/usr/local/bin/slurmctld-entrypoint.sh | 16 +++++++++++++++- schedmd/slurm/25.11/ubuntu24.04/Dockerfile | 7 +++++++ .../files/etc/supervisor/conf.d/slurmctld.conf | 1 + .../files/usr/local/bin/slurmctld-entrypoint.sh | 16 +++++++++++++++- schedmd/slurm/master/rockylinux9/Dockerfile | 7 +++++++ .../files/etc/supervisord.d/slurmctld.ini | 1 + .../files/usr/local/bin/slurmctld-entrypoint.sh | 16 +++++++++++++++- schedmd/slurm/master/ubuntu24.04/Dockerfile | 7 +++++++ .../files/etc/supervisor/conf.d/slurmctld.conf | 1 + .../files/usr/local/bin/slurmctld-entrypoint.sh | 16 +++++++++++++++- 12 files changed, 92 insertions(+), 4 deletions(-) diff --git a/schedmd/slurm/25.11/rockylinux9/Dockerfile b/schedmd/slurm/25.11/rockylinux9/Dockerfile index b9311af..aa72a50 100644 --- a/schedmd/slurm/25.11/rockylinux9/Dockerfile +++ b/schedmd/slurm/25.11/rockylinux9/Dockerfile @@ -153,15 +153,22 @@ RUN --mount=type=cache,target=/var/cache/dnf,sharing=locked < Date: Wed, 17 Dec 2025 15:31:25 +0100 Subject: [PATCH 2/3] Update schedmd/slurm/25.11/rockylinux9/Dockerfile Co-authored-by: Vivian Hafener <79525734+vivian-hafener@users.noreply.github.com> --- schedmd/slurm/25.11/rockylinux9/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schedmd/slurm/25.11/rockylinux9/Dockerfile b/schedmd/slurm/25.11/rockylinux9/Dockerfile index aa72a50..9862c8c 100644 --- a/schedmd/slurm/25.11/rockylinux9/Dockerfile +++ b/schedmd/slurm/25.11/rockylinux9/Dockerfile @@ -167,7 +167,7 @@ EOR COPY files/etc/supervisord.conf /etc/ COPY \ files/etc/supervisord.d/slurmctld.ini \ - files/etc/supervisord.d/fakesystemd.ini \ + files/etc/supervisord.d/fakesystemd-slurm.ini \ files/etc/supervisord.d/sssd.ini \ /etc/supervisord.d/ COPY files/usr/local/bin/fakesystemd.sh /usr/local/bin/ From 428cddf112f595537da7acb02803e178ee1e7654 Mon Sep 17 00:00:00 2001 From: Fagani Hajizada Date: Wed, 17 Dec 2025 15:31:46 +0100 Subject: [PATCH 3/3] Update schedmd/slurm/master/rockylinux9/Dockerfile Co-authored-by: Vivian Hafener <79525734+vivian-hafener@users.noreply.github.com> --- schedmd/slurm/master/rockylinux9/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/schedmd/slurm/master/rockylinux9/Dockerfile b/schedmd/slurm/master/rockylinux9/Dockerfile index 1a70967..e575b4b 100644 --- a/schedmd/slurm/master/rockylinux9/Dockerfile +++ b/schedmd/slurm/master/rockylinux9/Dockerfile @@ -167,7 +167,7 @@ EOR COPY files/etc/supervisord.conf /etc/ COPY \ files/etc/supervisord.d/slurmctld.ini \ - files/etc/supervisord.d/fakesystemd.ini \ + files/etc/supervisord.d/fakesystemd-slurm.ini \ files/etc/supervisord.d/sssd.ini \ /etc/supervisord.d/ COPY files/usr/local/bin/fakesystemd.sh /usr/local/bin/