- 18 Jan, 2011 8 commits
-
-
Moe Jette authored
-
-
-
Danny Auble authored
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
- 17 Jan, 2011 1 commit
-
-
Moe Jette authored
task/affinity configured instead of when NOT configured. Patch from Martin Perry
-
- 15 Jan, 2011 16 commits
-
-
Moe Jette authored
06_node-reordering-first-run-test-always.diff
-
Moe Jette authored
-
Moe Jette authored
24_Cray-deprecate-HAVE_CRAY.diff and various files: deprecate HAVE_CRAY This * replaces HAVE_CRAY (which is an untested configure option) * with HAVE_NATIVE_CRAY which tests for Cray-specific files and * deprecates the apbasil location (which has been /usr/bin/apbasil since XT3). This distinction is used to disable code on systems that do not support Cray ALPS interaction. 25_Cray-test-for-native-cray-system.diff Cray: test for native system This changes the autoconf logic so that * HAVE_CRAY is defined to enable basic Cray XT/XE support; * HAVE_NATIVE_CRAY is defined on native Cray XT/XE systems only. The distinction is necessary due to the user of multi-cluster systems, which may need to load the select/cray plugin, but which are not native Cray systems (such as e.g. the slurmdbd host). In particular, when building with support for remote execution of Cray jobs, it would be wrong to set FRONT_END mode locally on the clients. Hence only set this when building on a native Cray system.
-
Moe Jette authored
select/cray: disable node state alteration via slurmd This disables unconditionally setting up DOWN nodes on Cray systems, since this interferes with the periodic node-state query via Basil/ALPS inventory requests.
-
Moe Jette authored
Cray: SlurmUser needs to be 'root' This disallows a SlurmUser other than root. The reason is that slurmctld forks processes talking to ALPS/BASIL. Doing this requires root permissions. The following rules apply: * the RESERVE method requires that - either the effective UID of the calling process resolves to that of the 'user_name' attribute of the ReserveParamArray or - the effective UID is 0 (super-user), i.e. - only root can make reservations for other users; * the RELEASE method requires root permissions in all cases (slurmctld uses this method on each scheduling cycle to clean up vestigial ALPS reservations). To avoid entanglements with sudo, this patch simply throws a fatal() message if the SlurmUser is not root. (An alternative would be to issue an error message, but to continue processing.)
-
Moe Jette authored
Based upon patch from Gerrit 21_job-info-debuglevel.diff
-
Moe Jette authored
20_save_one_variable.diff
-
Moe Jette authored
misc: typos caught while reading source code and documentation 19_typos.diff
-
Danny Auble authored
-
-
Danny Auble authored
-
Moe Jette authored
using sview. Also add the ability to delete reservations and partitions.
-
-
Danny Auble authored
-
Moe Jette authored
-
Danny Auble authored
-
- 14 Jan, 2011 15 commits
-
-
Don Lipari authored
slurm.conf man page
-
Danny Auble authored
-
Danny Auble authored
BLUEGENE - fixed race condition with preemption where if the wind blows the right way the slurmctld could lock up when preempting jobs to run others.
-
Moe Jette authored
This is needed by select/bluegene to synchronize block state for completing jobs.
-
Moe Jette authored
-
Moe Jette authored
-
Moe Jette authored
-
Moe Jette authored
converted to a midplane count.
-
Moe Jette authored
with respect to BlueGene systems. Formerly logged bogus inconsistencies.
-
Moe Jette authored
-
Danny Auble authored
-
Danny Auble authored
-
Moe Jette authored
reording functions. Based upon work by Gerrit plus bug fixes and documentation that I've added.
-
Moe Jette authored
-
Moe Jette authored
-