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