- 26 Jul, 2017 12 commits
-
-
Danny Auble authored
44e2b1a9 and where the functionality was promptly removed a few days later in 51076871. Thanks to Artem Polyakov for pointing out the history :).
-
Isaac Hartung authored
-- Add slurm.conf configuration parameters SlurmctldSyslogDebug and SlurmdSyslogDebug to control which messages from the slurmctld and slurmd daemons get written to syslog. -- Add slurmdbd.conf configuration parameter DebugLevelSyslog to control which messages from the slurmdbd daemon get written to syslog. bug 3933
-
Danny Auble authored
ee84f5c1.
-
Danny Auble authored
like slurm_switch_ops_t instead of the new dynamic_plugin_data_t. Bug 4025
-
Morris Jette authored
Reported by Coverity, CID 45140 and 45141
-
Morris Jette authored
-
Morris Jette authored
pack_job_id was being reported as pack_job_offset
-
Tim Wickberg authored
-
Danny Auble authored
-
Danny Auble authored
Get rid of any race conditions and call anything that was in _pre_task_privileged from the parent instead of the child. NOTE: This should be safe as we don't execute the task until after _exec_wait_child_wait_for_parent is signaled which happens after all this is long over.
-
Danny Auble authored
Bug 3865
-
Dominik Bartkiewicz authored
Fix regression in commit e5c05549 that would put the stepd pid into the memory cgroup instead of the task's pid. Beforehand this would put the result of getpid() into the cgroup. Before e5c05549 this was done in the child of the fork which would get you the task's pid, but moving it to run in the parent broke this logic. What this patch does is adds pid to the input parameters of task_g_pre_launch_priv making it so we could use the correct pid.
-
- 25 Jul, 2017 4 commits
-
-
Tim Wickberg authored
Regression in commit afeca4e2. Bug 4026.
-
Morris Jette authored
-
Morris Jette authored
-
Danny Auble authored
-
- 24 Jul, 2017 6 commits
-
-
Morris Jette authored
-
Tim Shaw authored
-
Danny Auble authored
-
Dominik Bartkiewicz authored
Bug 3953
-
Danny Auble authored
-
Danny Auble authored
Pretty much fix the entire purpose of this max_agent_queue.
-
- 21 Jul, 2017 3 commits
-
-
Danny Auble authored
Bug 3159
-
Tim Shaw authored
Bug 3956
-
Danny Auble authored
Bug 3967
-
- 19 Jul, 2017 7 commits
-
-
Danny Auble authored
step wasn't always gathered correctly. Bug 3531
-
Morris Jette authored
This removes several define statements with different names in various functions
-
Morris Jette authored
-
Morris Jette authored
Fix for possible slurmctld abort with use of salloc/sbatch/srun --gres-flags=enforce-binding option. bug 4008
-
Morris Jette authored
Update from commit b40bd8d3
-
Morris Jette authored
-
Brian Christiansen authored
Clarify --immediate option.
-
- 18 Jul, 2017 7 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
Dominik Bartkiewicz authored
By removing the real locks we can get into a race condition where the prolog starts and finishes before we get here and then we end up waiting forever. Making the mutex a static seemed to help in many cases, but didn't completely close the window. Changing slurm_cond_wait to slurm_cond_timedwait fixed the scenario where we would hit the window, but not degrade performance the original commit provides. There were also spots where if the job or step didn't exist it wouldn't signal the conditional also providing a spot this could get stuck not starting the job. Fix regression from commit 52ce3ff0 Bug 3977
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
Fix for debugger setup bug introduced in commit f1110568
-
Morris Jette authored
-
- 17 Jul, 2017 1 commit
-
-
Morris Jette authored
Avoid interleaving labels and output from various components of a pack job
-