From b372a40913ba17215f1dbca3a639fd3a3854e67b Mon Sep 17 00:00:00 2001 From: Moe Jette <jette1@llnl.gov> Date: Mon, 15 May 2006 18:53:33 +0000 Subject: [PATCH] Added RELEASE_NOTES file for sys admins. --- Makefile.am | 1 + RELEASE_NOTES | 62 +++++++++++++++++++++++++++++++++++++++++++++++++++ slurm.spec | 1 + 3 files changed, 64 insertions(+) create mode 100644 RELEASE_NOTES diff --git a/Makefile.am b/Makefile.am index f7e5dc2fd93..771d4c9dbe1 100644 --- a/Makefile.am +++ b/Makefile.am @@ -14,6 +14,7 @@ EXTRA_DIST = \ autogen.sh \ slurm.spec \ README \ + RELEASE_NOTES \ DISCLAIMER \ COPYING \ AUTHORS \ diff --git a/RELEASE_NOTES b/RELEASE_NOTES new file mode 100644 index 00000000000..e39f1b43b48 --- /dev/null +++ b/RELEASE_NOTES @@ -0,0 +1,62 @@ +RELEASE NOTES FOR SLURM VERSION 1.1 +15 May 2006 +See the file NEWS for more details. + +* Added support for file broadcast to allocated compute nodes (see + "man sbcast") +* Added support for different executable files and arguments by task, based + upon a configuration file (see "man srun" option "--multi-prog") +* Added support for hierarchical communcations. Added new configuration + option "TreeWidth" (see "man slurm.conf") +* Major re-write of accounting logic, some sacct format changes (see + "man sacct") +* Slurm.conf option "JobAcctType=jobacct/log" is no longer supported, + use "JobAcctType=jobacct/none", "JobAcctType=jobacct/linux" or + "JobAcctType=jobacct/aix" (see "man slurm.conf") +* Support large (over 2 GB) files on 32-bit Linux systems +* Change in support for test suite: 'testsuite/expect/globals.example' + is now 'testsuite/expect/globals' and you can override variable + settings with a new file 'testsuite/expect/globals.local' +* Job suspend now sends SIGTSTP, sleep(1), sends SIGSTOP for better + MPI support +* Change time format in job completion logging (JobCompType=jobcomp/filetxt) + from "MM/DD HH:MM:SS" to "YYYY-MM-DDTHH:MM:SS", conforming with the ISO8601 + standard format +* Sacct can get accounting information about currently running jobs and + job steps (see "man sacct") +* Added support for mapping "%h" in configured SlurmdLog to the hostname + (see "man slurm.conf") +* Add PropagatePrioProcess to control propagation of a user's nice value + to spawned tasks (see "man slurm.conf") +* Add support for srun to set PMI communications address (see "man srun" + option "--ctrl-comm-ifhn") +* Re-wrote slurm.conf parsing logic. A "NodeName" may now occur only once + in a slurm.conf file. If you want to make nodes DOWN in slurm.conf, use + the new "DownNodes" keyword (see "man slurm.conf") +* Added support for XCPU task launch mechanism +* Gracefully handle request to submit batch job from within an existing + batch job +* Warn user attempting to create a job allocation from within an existing + job allocation +* Add new function to get a job's time limit (see "man slurm_get_rem_time") +* "JobAcctType=jobacct/log" +* Slurm.conf parameter "InactiveLimit" is not enforced for RootOnly partitions + (see "man slurm.conf") +* Added support for memory affinity (see "man srun" option "--mem_bind") +* Configuration parameter "HeartBeatInterval" is depracated. Now uses half + of "SlurmdTimeout" and "SlurmctldTimeout" for communications to slurmd and + slurmctld daemons repsectively (see "man slurm.conf") +* Support node-specific resource limits controlled via Pluggable Authentication + Mechanism (PAM, see "man slurm.conf" paramter "UsePAM") +* Support stackable plugins to be called before and/or after execution of + each task spawned as part of a user's job step (see "man slurm.conf" + parameter "PlugStackConfig") + +BLUEGENE SPECIFIC UPDATES +* Resource allocations based upon c-node counts rather than base partition + counts, all commands and configuration parameters effected +* Added support for overlapping blocks (see "man bluegene.conf") +* Added support for dynamic block creation (see "man bluegene.conf") +* Added support for srun -w option +* Before assigning a job to a block the plugin will check the base + partitions to make sure they aren't in error state diff --git a/slurm.spec b/slurm.spec index 9813a03e385..442109871c0 100644 --- a/slurm.spec +++ b/slurm.spec @@ -208,6 +208,7 @@ rm -rf $RPM_BUILD_ROOT %doc AUTHORS %doc NEWS %doc README +%doc RELEASE_NOTES %doc DISCLAIMER %doc COPYING %doc etc/slurm.conf.example -- GitLab