Skip to content

Spank prolog alloc - #21

Open
nchaimov wants to merge 9 commits into
develfrom
spank-prolog-alloc
Open

Spank prolog alloc#21
nchaimov wants to merge 9 commits into
develfrom
spank-prolog-alloc

Conversation

@nchaimov

@nchaimov nchaimov commented Aug 7, 2026

Copy link
Copy Markdown
Member

Dummy PR to force CI to run

We only need workarounds for delayed prolog in the default mode.
If PrologFlags=Alloc is set in slurm.conf, don't use the
workarounds and instead launch Spindle on all nodes in the prolog.
- Fix warning about unchecked pipe, chdir
- Fix write from wrong string in dropPrivilegeAndRun
- Fix useless check that substituted NULL for NULL
- Fix double free of hostlist in case of error
- Fix grandchild_fork exit check
- Fix leaks in get_num_hosts_step, dropPrivilegeAndRun
- Fix allocation size in isBEProc
- Fix outdated fillInArgs args in SPLIT_CALLBACK_MODE
- Check exit socket path length
- Verify that correct exit message received
- Handle forwarded environment in exit
- Check handleStart failure in addition to prepApp
- Only use step ID env var in job script context
- Check realize failure in fillInArgs
- Set current_slurm first so we can look up job control env vars
- Don't leak orig_commpath if realize created a new one
- Use env var in commpath in Slurm plugin container to test that branch
  of realize
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