- 22 Aug, 2015 1 commit
-
-
Morris Jette authored
Make the "pre_run" logic run asynchronously (in separate thread) and launch the application as soon as the function completes. The function can not be started until after the allocation has taken place and we know the nodes to be used.
-
- 21 Aug, 2015 17 commits
-
-
Morris Jette authored
Remove vestigial function bb_limit_test(), made redundant by TRES. Restore logic to set buffer access/type info Correct read config logic
-
Morris Jette authored
-
Morris Jette authored
Conflicts: src/common/slurm_protocol_api.c src/slurmctld/proc_req.c src/slurmd/slurmd/req.c
-
Morris Jette authored
-
Daniel Ahlin authored
This change adds the AuthInfo configuration parameter to the g_slurm_auth_get_uid() and g_slurm_auth_get_gid() functions. Then continuing on - src/common/slurm_auth.h shows that the following functions are intended to take the auth_info argument: extern void * g_slurm_auth_create( void *hosts, int timeout, char *auth_info ); extern int g_slurm_auth_verify( void *cred, void *hosts, int timeout, char *auth_info ); extern uid_t g_slurm_auth_get_uid( void *cred, char *auth_info ); extern gid_t g_slurm_auth_get_gid( void *cred, char *auth_info ); g_slurm_auth_create and g_slurm_auth_verify seems to be OK now - but g_slurm_auth_get_uid and g_slurm_auth_get_gid are not (most cases will work anyway since the munge auth plugin will only use auth_info if the cred has not yet been verified - and in many instances it has - still I would assume passing the information to be the safe thing to do). I've attached two blind patches that just replaces null with slurm_get_auth_info() for these two functions.
-
Morris Jette authored
This is an refinement of commit 47f96cae with improved logging and a similar fix to another place with similar logic bug 1880
-
David Bigagli authored
-
Morris Jette authored
Fix gang scheduling/preemption issue that could cancel job at startup. I have not been able to reproduce the reported problem, but this should prevent the reported problem. bug 1880
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Brian Christiansen authored
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
-
- 20 Aug, 2015 22 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Brian Christiansen authored
Additions to da723980
-
Danny Auble authored
exact or no convert.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
David Bigagli authored
This reverts commit 406cb529. Conflicts: NEWS This works ok up until 1048576M then it will make the divisor 1048576 and when it goes to divide it only does it once instead of 2 times returning 1G instead of 1T. We have decided to wait until 15.08 for a no convert option to be added.
-
Brian Christiansen authored
-
David Bigagli authored
This reverts commit 406cb529. Conflicts: NEWS This works ok up until 1048576M then it will make the divisor 1048576 and when it goes to divide it only does it once instead of 2 times returning 1G instead of 1T. We have decided to wait until 15.08 for a no convert option to be added.
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Morris Jette authored
Adds some redundant logic, but makes CLANG reported problem go away.
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Brian Christiansen authored
-
Brian Christiansen authored
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
Now that the TRES logic is working, remove vestigial burst buffer configuration parameters: JobSizeLimit, UserSizeLimit, PrioBoostAlloc, and PrioBoostUse. Also remove the PrivateData configuration parameter and use a Flag value of PrivateData instead. Stop printing a bunch of configuration parameters that are not applicable to the cray plugin (e.g. CreateBuffer script).
-