diff --git a/NEWS b/NEWS index fed4fa567b2e2d90014779e0194d97ff2e3aeecd..5728bc66cd19d442b6a245c904875b9cb041b4e5 100644 --- a/NEWS +++ b/NEWS @@ -1,6 +1,38 @@ This file describes changes in recent versions of SLURM. It primarily documents those changes that are of interest to users and admins. +* Changes in SLURM 0.3.0-pre3 (not yet tagged or built) +============================= + -- Fixes for reported problems: + - slurm/328: Slurmd was restarting with a new shared memory segment and + losing track of jobs + - slurm/333: Slurmd fails to launch a job and deletes a step, due to + a race condition in shared memory management + - slurm/334: Slurmd was getting a segv due to a race condition in shared + memory management + - slurm/342: Properly handle nodes being removed from configuration + even when there are partitions, nodes, or job steps still associated + with them + -- Srun properly terminates jobs/steps upon node failure (used to hang + waiting for I/O completion) + -- Job time limits enforced even if InactiveLimit configured as zero + -- Support the sending of an arbitrary signal to a batch script (but not + the processses in its job steps) + -- Re-read slurm configuration file whenever changed, needed by users + of SLURM APIs + -- Scancel was generating a assert failure + -- Slurmctld sends a launch response message upon scheduling of a queued + job (for immediate srun response) + -- Maui scheduler plugin added + -- Backfill scheduler plugin added + -- Batch scripts can now have arguments that are propogated + -- MPICH support added (via patch, not in SLURM CVS) + -- New SLURM environment variables added SLMR_CPUS_ON_NODE and + SLURM_LAUNCH_NODE_IPADDR, these provide support needed for LAM/MPI + (version 7.0.4+) + -- The TMPDIR directory is created as needed before job launch + -- Do not create duplicate SLURM environment variables with the same name + * Changes in SLURM 0.3.0-pre2 ============================= -- Fixes for reported problems: