- 02 Mar, 2012 2 commits
-
-
Morris Jette authored
-
Morris Jette authored
Here's what seems to have happened: - A job was pending, waiting for resources. - slurm.conf was changed to remove some nodes, and a scontrol reconfigure was done. - As a result of the reconfigure, the pending job became non-runnable, due to "Requested node configuration is not available". The scheduler set the job state to JOB_FAILED and called delete_job_details. - scontrol reconfigure was done again. - read_slurm_conf called _restore_job_dependencies. - _restore_job_dependencies called build_feature_list for each job in the job list - When build_feature_list tried to reference the now deleted job details for the failed job, it got a segmentation fault. The problem was reported by a customer on Slurm 2.2.7. I have not been able to reproduce it on 2.4.0-pre3, although the relevant code looks the same. There may be a timing window. The attached patch attempts to fix the problem by adding a check to _restore_job_dependencies. If the job state is JOB_FAILED, the job is skipped. Regards, Martin This is an alternative solutionh to bug316980fix.patch
-
- 01 Mar, 2012 1 commit
-
-
Morris Jette authored
-
- 29 Feb, 2012 1 commit
-
-
Morris Jette authored
-
- 28 Feb, 2012 7 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Rémi Palancher authored
Added default_time field in partition records in Lua job submit plugin.
-
Rémi Palancher authored
Added a new Lua library name to try loading with dlopen() in Lua based plugins.
-
- 27 Feb, 2012 2 commits
-
-
Morris Jette authored
-
Morris Jette authored
Only report "gres/<name> lacks File parameter" if some nodes define File AND this node does not AND (new part here) the GRES count on this node is non-zero
-
- 25 Feb, 2012 1 commit
-
-
Morris Jette authored
If a time value to be printed (e.g. job run time) is negative then print the value as "INVALID" rather than with negative numbers (e.g. "-123--12:-12:-12").
-
- 24 Feb, 2012 19 commits
-
-
Morris Jette authored
Change default SchedulerParameters max_switch_wait field value from 60 to 300 seconds.
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
Conflicts: src/slurmd/slurmstepd/multi_prog.c src/slurmd/slurmstepd/multi_prog.h
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
Fixes for jobs with long argument lists
-
Danny Auble authored
-
Danny Auble authored
nodes there are in a given partition.
-
- 23 Feb, 2012 6 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
specified.
-
Danny Auble authored
-
Danny Auble authored
-
- 22 Feb, 2012 1 commit
-
-
Morris Jette authored
Add some comments to clarify how squeue filtering is done
-