- 27 Aug, 2014 10 commits
-
-
Morris Jette authored
If this failed previously, it would leave an open file descriptor and pass that to spawned applications without logging anything. However, test7.9 would fail.
-
Nathan Yee authored
-
Morris Jette authored
bug 754
-
Morris Jette authored
-
Morris Jette authored
There was bad logic if an update was being performed on multiple tasks of a job record resulting in a fatal error.
-
Morris Jette authored
works for update, hold, release, suspend, resume, requeue and requeuehold operations
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
- 26 Aug, 2014 19 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
confusion and wasn't ever handled in the allocation. A user can now only specify the option with srun.
-
Morris Jette authored
-
Morris Jette authored
Conflicts: src/sbatch/opt.c
-
Bjørn-Helge Mevik authored
-
Danny Auble authored
-
Danny Auble authored
and only caused confusion since the cpu_bind options mostly refer to a step we opted to only allow srun to set them in future versions.
-
Morris Jette authored
-
Morris Jette authored
Defer job step initiation of required GRES are in use by other steps rather than immediately returning an error. bug 1056
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
without this change, slurmd would abort on reconfiguration
-
Morris Jette authored
Prevent fatal error on "scontrol reconfig"
-
Morris Jette authored
-
- 25 Aug, 2014 11 commits
-
-
Nathan Yee authored
when a job runs to completion.
-
Francois Chevallier authored
With this commit, the slurm controller will now initialize the configured layouts and parse their configuration files at startup. Note that even if no layouts were configured, a "base" layout is automatically built in slurm-layouts_load_config(). This "base" layout is containing every nodes defined in the system, linked together as a flat tree. (Adapted for slurm-14.11 by Matthieu Hautreux <matthieu.hautreux@cea.fr>)
-
Francois Chevallier authored
This commit introduces the entity, layout and layouts manager related structures corresponding to the core of the layouts logic. The layouts manager is responsible for initializing and loading the layouts specified in the slurm.conf "Layouts=" pragma retrieved using slurm_get_layouts(). (Adapted for slurm-14.11 by Matthieu Hautreux <matthieu.hautreux@cea.fr>)
-
Francois Chevallier authored
This new pragma will be used to define the list of layouts to load at startup. It will consist of comma separated values of layouts type and optional names, respecting the following pattern : Layouts=layout_type[/layout_name][,...] In case the name would not be defined, "default" would be assumed. (Adapted for slurm-14.11 by Matthieu Hautreux <matthieu.hautreux@cea.fr>)
-
Francois Chevallier authored
Apply freefunc on the node and no longer its internal data in xtree_free Add XTREE_GROWING xtree_walk target to ease building a tree adding childs while walking it (Adapted for slurm-14.11 by Matthieu Hautreux <matthieu.hautreux@cea.fr>)
-
Francois Chevallier authored
Current slurm parser is mostly dedicated to manage key=value entries in a configuration file, providing the capability to manage more complex configuration lines like "key=value attr1=val1 attr2=val2 ..." through the implementation of custom handlers. However, custom handlers often had to rewrite their own parsing logic in order to handle the various subcomponents/attributes. This commit enhances the parsing logic in order to ease the management of complex lines using nested parsing options definitions, automatic expansions of array-like attributes and automatic merges of related lines. These enhancements are the basis of the layouts configurations parsing logic (Adapted for slurm-14.11 by Matthieu Hautreux <matthieu.hautreux@cea.fr>)
-
Danny Auble authored
-
Bill Brophy authored
Improve scheduling of jobs in reservations that overlaps other reservations. bug 1051
-
Danny Auble authored
had --network= specified.
-
Morris Jette authored
-
Danny Auble authored
ProfileHDF5Dir directory as well as all it's sub-directories and files.
-