- 21 Nov, 2011 7 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
-
Morris Jette authored
Fix Lua link order
-
- 18 Nov, 2011 6 commits
- 16 Nov, 2011 1 commit
-
-
Pär Andersson authored
Put -llua* in LIBS rather than LDFLAGS to get correct link order. Without this the configure test for Lua fails when using GCC 4.6, the default compiler on recent Linux distributions like Ubuntu 11.10.
-
- 11 Nov, 2011 2 commits
-
-
Morris Jette authored
-
Morris Jette authored
-
- 10 Nov, 2011 12 commits
-
-
Danny Auble authored
not specified.
-
Danny Auble authored
-
Danny Auble authored
new job_list variable already added.
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
sub block allocations.
-
Danny Auble authored
when using the SLURM clients.
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
-
- 09 Nov, 2011 11 commits
-
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
-
Danny Auble authored
made
-
Danny Auble authored
-
Danny Auble authored
-
Morris Jette authored
-
Mark A. Grondona authored
Mention the ability to use glob(7) patterns for Epilog and Prolog in the slurm.conf(5) man page.
-
Mark A. Grondona authored
When prolog and epilog scripts start to diverge on multiple clusters within the same center it begins to get very painful to keep these scripts up-to-date, and their implementation usually ends up being quite convoluted. One solution is to have prolog and epilog simply run a series of scripts from a directory, e.g. the epilog might do for script in /etc/slurm/epilog.d/*; do $script || exit 1; done Then an optional bit of prolog/epilog logic can be implemented as a little scriptlet and only installed on the needed clusters. However, it might be nice if this globbing functionality was standard in SLURM, because it would be more easily available and standardized for sysadmins. This is especially nice for plugins that use the job_control_env() environment to affect behavior of the epilog and prolog. With Prolog=/etc/slurm/prolog.d/* Epilog=/etc/slurm/epilog.d/* in slurm.conf, a plugin could be a self-contained package by dropping a setup script into /etc/slurm/prolog.d/, a cleanup script into /etc/slurm/epilog.d/ and the actual plugin which implements the srun/sbatch/salloc option could be installed into /etc/slurm/lua.d/ or /etc/slurm/plugstack.conf.d/ This patch implements a glob syntax for the run_script logic in slurmd. It should not change behavior of existing configs, since they should not have any special glob characters in the Prolog and Epilog config settings. I'm just sending this out as a request for comments at this time.
-
Danny Auble authored
-
Danny Auble authored
-
- 08 Nov, 2011 1 commit
-
-
Danny Auble authored
-