Skip to content

feat(slurm): add QOS support to SlurmBackendConfig#2

Draft
v-shobhit wants to merge 1 commit intoNVIDIA:mainfrom
v-shobhit:feat/slurm-qos-support
Draft

feat(slurm): add QOS support to SlurmBackendConfig#2
v-shobhit wants to merge 1 commit intoNVIDIA:mainfrom
v-shobhit:feat/slurm-qos-support

Conversation

@v-shobhit
Copy link
Copy Markdown

Add qos field to SlurmBackendConfig so that a qos: declaration in sflow YAML backend blocks is no longer silently ignored.

When qos is set (non-empty), --qos <value> is appended to the salloc command. The field is optional (None by default) so existing workflows that omit it are unaffected.

Add `qos` field to `SlurmBackendConfig` so that a `qos:` declaration in
sflow YAML backend blocks is no longer silently ignored.

When `qos` is set (non-empty), `--qos <value>` is appended to the
`salloc` command.  The field is optional (`None` by default) so
existing workflows that omit it are unaffected.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
@v-shobhit
Copy link
Copy Markdown
Author

Seems there is an extra_args field appropriate for cluster specific qos, gres etc.

Converting to draft while I am looking into this

@v-shobhit v-shobhit marked this pull request as draft April 9, 2026 18:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant