- 17 Jul, 2018 22 commits
-
-
Jessica Nettelblad authored
Bug 5426.
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Still needs some work here. Ideally the length of the script should be read out of the msg struct, rather than recomputed. That would also move us closer to allowing binary data in the script.
-
Tim Wickberg authored
As we already copy this on the normal path out of here, just use a heap allocation to begin with.
-
Tim Wickberg authored
Sync error messages between _log_init and _sched_log_init.
-
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 12 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
-