Skip to content

bump slurm to the version 24.11.5#1014

Merged
asteny merged 3 commits intodevfrom
bump_slurm_24.11.5
Jun 19, 2025
Merged

bump slurm to the version 24.11.5#1014
asteny merged 3 commits intodevfrom
bump_slurm_24.11.5

Conversation

@asteny
Copy link
Collaborator

@asteny asteny commented Jun 18, 2025

@asteny asteny added the feature label Jun 18, 2025
@asteny asteny changed the title bump slurm to version 24.11.5 bump slurm to the version 24.11.5 Jun 19, 2025
@asteny asteny marked this pull request as ready for review June 19, 2025 14:19
@theyoprst theyoprst requested a review from Copilot June 19, 2025 14:38
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the Slurm version from 24.05.7 to 24.11.5 across all Dockerfiles, binding scripts, Helm charts, and the Makefile to keep all images and configurations in sync.

  • Bump SLURM_VERSION ARG in every Slurm-related Dockerfile and the Makefile
  • Update nvslurm-plugin-pyxis installation to include the new Slurm version
  • Adjust library soname in bind_slurm_common.sh and update Helm image tags

Reviewed Changes

Copilot reviewed 13 out of 13 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
images/worker/slurmd.dockerfile SLURM_VERSION bumped; pyxis plugin install string updated
images/slurm_check_job/slurm_check_job.dockerfile SLURM_VERSION bumped; pyxis plugin install string updated
images/restd/slurmrestd.dockerfile SLURM_VERSION bumped
images/nccl_benchmark/nccl_benchmark.dockerfile SLURM_VERSION bumped; pyxis plugin install string updated
images/login/sshd.dockerfile SLURM_VERSION bumped; pyxis plugin install string updated
images/jail/jail.dockerfile SLURM_VERSION bumped
images/exporter/exporter.dockerfile SLURM_VERSION bumped
images/controller/slurmctld.dockerfile SLURM_VERSION bumped
images/common/scripts/bind_slurm_common.sh Library soname bumped from 41 to 42
images/accounting/slurmdbd.dockerfile SLURM_VERSION bumped
helm/soperator-activechecks/values.yaml Updated slurm_check_job and munge image tags
helm/slurm-cluster/values.yaml Updated all Slurm-related image tags
Makefile SLURM_VERSION bumped
Comments suppressed due to low confidence (2)

images/worker/slurmd.dockerfile:130

  • Verify that the apt package for the pyxis plugin is actually versioned with both ${SLURM_VERSION} and ${PYXIS_VERSION}. If the repository only publishes it under ${PYXIS_VERSION}-1, revert or adjust this string to match the real package version.
    apt -y install nvslurm-plugin-pyxis=${SLURM_VERSION}-${PYXIS_VERSION}-1 && \

images/worker/slurmd.dockerfile:129

  • [nitpick] The same plugin install logic appears in multiple Dockerfiles; extracting it into a shared script or base image layer would reduce duplication and simplify future version updates.
RUN apt-get update && \

@asteny asteny merged commit 8908281 into dev Jun 19, 2025
4 checks passed
@asteny asteny deleted the bump_slurm_24.11.5 branch June 19, 2025 15:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants