Skip to content

SCHED-1522 Rename slurm.config->autogen_slurm.conf + add warning comment#2573

Open
ChessProfessor wants to merge 3 commits into
soperator-release-4.0from
chessprofessor/SCHED-1522/add-comment-in-conf-maps-about-persistence
Open

SCHED-1522 Rename slurm.config->autogen_slurm.conf + add warning comment#2573
ChessProfessor wants to merge 3 commits into
soperator-release-4.0from
chessprofessor/SCHED-1522/add-comment-in-conf-maps-about-persistence

Conversation

@ChessProfessor
Copy link
Copy Markdown
Collaborator

@ChessProfessor ChessProfessor commented Jun 2, 2026

Problem

Customers can edit Slurm config files directly inside jail/login environments, but those files are generated and later overwritten by Soperator controllers. This makes local changes non-persistent and easy to lose without an obvious warning.

Solution

Added clear managed-file warnings to generated Slurm configs. Kept /etc/slurm/slurm.conf as the default entrypoint, but made it a warning-only stub that includes generated autogen_slurm.conf. Renamed custom_slurm.conf to override_slurm.conf to make customer override intent clearer. Updated related Terraform
wording.

Testing

Added new test + e2e run https://github.com/nebius/soperator/actions/runs/27006234596

Release Notes

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

documentation Improvements or additions to documentation fix

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant