- 12 Oct, 2017 7 commits
-
-
Tim Wickberg authored
Set the package name, release, fix the license field, and correct the source package name. Switch to using %{buildroot} as well Do not install the init scripts, always use systemd service files.
-
Tim Wickberg authored
Preserve an older copy of slurm.spec. The shipped version will be overhauled, and targeted at RHEL 7+ / SuSE 12+ only and assume systemd is being used. This copy is deprecated, not maintained, and will be removed in a future release. While relocating, update the header block with the package name, correct the license description, and set the release. Important note: do not be tempted to rename this to slurm-legacy.spec. Doing so will confuse rpmbuild, as it attempts to build everything in the archive file with a .spec extension on it and this will immediately conflict with the shipped version of slurm.spec. Start of work for bug 3396.
-
Brian Christiansen authored
Continuation of 3c97b7d7
-
Brian Christiansen authored
-
Brian Christiansen authored
Bug 4252
-
Brian Christiansen authored
Bug 4252
-
Brian Christiansen authored
-
- 11 Oct, 2017 33 commits
-
-
Tim Wickberg authored
CID 177939.
-
Danny Auble authored
when dealing with this scenario.
-
Morris Jette authored
If any component of a pack job launch fails, then fail all components
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
If any node in any component of a job fails, make all components of the job fail
-
Dominik Bartkiewicz authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
only the fields we care about from the database instead of always getting everything.
-
Danny Auble authored
The function should probably be a extern so we can use it in other packing. But that will wait for some future day.
-
Danny Auble authored
-
Tim Wickberg authored
Requires a bit of shuttling around to pass the sbcast_cred_arg_t to where it's needed. Adds additional checks that someone hasn't managed to steal an sbcast credential somehow by comparing uid/gid between auth header and the cred. Remove some stray xfree(gids) calls that cause a double-free; before the gids were fetched only for this call path, but now they're handled as part of the cred.
-
Tim Wickberg authored
-
Tim Wickberg authored
It's not clear how this would ever happen - there is no 'sbcast --no-alloc', and 'srun --no-alloc --bcast' doesn't work.
-
Tim Wickberg authored
Don't keep looking them up on each step / sbcast cred creation. If they're not there, then slurmd will fill them in for us. (Same technique used on user_name field.)
-
Tim Wickberg authored
-
Tim Wickberg authored
Much tidier. Should have done that many commits ago.
-
Tim Wickberg authored
I'm tired of doing this manually.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Use new uid_to_string_or_null call instead; slurmd will fill in if the lookup on the controller fails. Adjust _rpc_prolog to handle the lack of a set user_name field, as this was always set to something before.
-
Tim Wickberg authored
And safe to/from state files, and send as part of job_info_t. This is not always set, but if set can avoid a lookup call.
-
Tim Wickberg authored
Create it by using the code from uid_to_string, making uid_to_string use this but do the null handling logic before returning.
-
Tim Wickberg authored
Send ngids/gids if requested by config. Make sure to free the correct values here.
-
Tim Wickberg authored
Formatting only; no functional changes.
-
Tim Wickberg authored
And deal with marshelling them around the various structs. A functional change for once. :)
-
Tim Wickberg authored
No functional change, just gets a tab stop back.
-
Tim Wickberg authored
Shuffle around the calling paths to make use of this instead of passing in everything as an argument. Again - no function changes implied, just further groundwork.
-