- 17 Jul, 2018 16 commits
-
-
Tim Wickberg authored
Add _GNU_SOURCE define to expose O_CLOEXEC on older platforms.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Return a Buf instead. Adjust _pack_batch_job_launch_msg() and _pack_job_desc_msg() to work with the Buf instead of a char *.
-
Tim Wickberg authored
Note one minor functional change in _open_part_state_file() - no error will the thrown in the state file is < 10 bytes. I do not believe this to be a big deal - the only such valid file that would not immediate throw an error is 4-bytes containing just the SLURM_PROTOCOL_VERSION and nothing else.
-
Tim Wickberg authored
-
Tim Wickberg authored
Given a filename, open() and mmap() it as the data field of a Buf. Tag the Buf with 'mmaped' boolean to make sure free_buf knows to munmap rather than xfree the data structure, and so we can call fatal_abort if xfer_buf_data or grow_buf are called.
-
Tim Wickberg authored
-
Marshall Garey authored
Documented, and code reads as needing, the node lock. But these were incorrectly set as the job locks. Bug 5394.
-
Dominik Bartkiewicz authored
Needs the job write lock, as it may change job status not just node status. Especially after commit 33e352a6. Bug 5406.
-
Morris Jette authored
harden some gres related tests
-
Felip Moll authored
An is_*() named function should return true/false, but not modify things. It has been renamed to a more adequate name: remove_path_slashes(char *). Bug 4859
-
Felip Moll authored
Previously, slashes '\' in job->cwd were always expanded regardless of they were part of the name of a directory or not. Bug 4859
-
Felip Moll authored
When dealing with special characters like %A, %u, %s and so on and escaping it on the command line, problems arises when one have directories with multiple slashes in their names. This patch fixes this situation removing only one slash on each pair of slashes just as normal escaping works i.e. in bash. Bug 4859
-
- 16 Jul, 2018 4 commits
-
-
Jessica Nettelblad authored
Bug 5426.
-
Marshall Garey authored
Previously, usage was just CPU-seconds. However, since TresBillingWeights has been added, usage gets calculated from that, or it's just CPU-seconds if TresBillingWeights isn't defined. Bug 5434.
-
Brian Christiansen authored
-
Felip Moll authored
-
- 15 Jul, 2018 1 commit
-
-
Jessica Nettelblad authored
Bug 5426.
-
- 14 Jul, 2018 1 commit
-
-
Morris Jette authored
-
- 13 Jul, 2018 18 commits
-
-
Brian Christiansen authored
-
Danny Auble authored
-
Morris Jette authored
Also remove some redundant logic
-
Morris Jette authored
-
Boris Karasev authored
-
Isaac Hartung authored
Add errno to info message in the SlurmDBD log, and pass the actual errno back to the sacctmgr process so the user can see it. Bug 5152.
-
Boris Karasev authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Boris Karasev authored
-
Danny Auble authored
-
Danny Auble authored
-
Boris Karasev authored
- avoid `abort()` when collective is failed - added logging of coll details for fail cases Bug 5067
-