I updated to version 14.03.1 but CLI invocation of any SLURM tool still
shows version 14.03.0:

# squeue -V
slurm 14.03.0
# rpm -qf `which squeue`
slurm-14.03.1-1.el6.x86_64

Sorry if this was covered before... thanks!

Alan

On 04/21/2014 11:20 PM, je...@schedmd.com wrote:
>
> Slurm version 14.03.1 is now available with four weeks worth of bug
> fixes as described below. You can download the Slurm from:
> http://www.schedmd.com/#repos
>
> * Changes in Slurm 14.03.1
> ==========================
>  -- Add support for job std_in, std_out and std_err fields in Perl API.
>  -- Add "Scheduling Configuration Guide" web page.
>  -- BGQ - fix check for jobinfo when it is NULL
>  -- Do not check cleaning on "pending" steps.
>  -- task/cgroup plugin - Fix for building on older hwloc (v1.0.2).
>  -- In the PMI implementation by default don't check for duplicate keys.
>     Set the SLURM_PMI_KVS_DUP_KEYS if you want the code to check for
>     duplicate keys.
>  -- Add job submission time to squeue.
>  -- Permit user root to propagate resource limits higher than the hard
> limit
>     slurmd has on that compute node has (i.e. raise both current and
> maximum
>     limits).
>  -- Fix issue with license used count when doing an scontrol reconfig.
>  -- Fix the PMI iterator to not report duplicated keys.
>  -- Fix issue with sinfo when -o is used without the %P option.
>  -- Rather than immediately invoking an execution of the scheduling
> logic on
>     every event type that can enable the execution of a new job, queue
> its
>     execution. This permits faster execution of some operations, such as
>     modifying large counts of jobs, by executing the scheduling logic
> less
>     frequently, but still in a timely fashion.
>  -- If the environment variable is greater than MAX_ENV_STRLEN don't
>     set it in the job env otherwise the exec() fails.
>  -- Optimize scontrol hold/release logic for job arrays.
>  -- Modify srun to report an exit code of zero rather than nine if
> some tasks
>     exit with a return code of zero and others are killed with
> SIGKILL. Only an
>     exit code of zero did this.
>  -- Fix a typo in scontrol man page.
>  -- Avoid slurmctld crash getting job info if detail_ptr is NULL.
>  -- Fix sacctmgr add user where both defaultaccount and accounts are
> specified.
>  -- Added SchedulerParameters option of max_sched_time to limit how
> long the
>     main scheduling loop can execute for.
>  -- Added SchedulerParameters option of sched_interval to control how
> frequently
>     the main scheduling loop will execute.
>  -- Move start time of main scheduling loop timeout after locks are
> aquired.
>  -- Add squeue job format option of "%y" to print a job's nice value.
>  -- Update scontrol update jobID logic to operate on entire job arrays.
>  -- Fix PrologFlags=Alloc to run the prolog on each of the nodes in the
>     allocation instead of just the first.
>  -- Fix race condition if a step is starting while the slurmd is being
>     restarted.
>  -- Make sure a job's prolog has ran before starting a step.
>  -- BGQ - Fix invalid memory read when using DefaultConnType in the
>     bluegene.conf
>  -- Make sure we send node state to the DBD on clean start of controller.
>  -- Fix some sinfo and squeue sorting anomalies due to differences in
> data
>     types.
>  -- Only send message back to slurmctld when PrologFlags=Alloc is used
> on a
>     Cray/ALPS system, otherwise use the slurmd to wait on the prolog
> to gate
>     the start of the step.
>  -- Remove need to check PrologFlags=Alloc in slurmd since we can tell
> if prolog
>     has ran yet or not.
>  -- Fix squeue to use a correct macro to check job state.
>  -- BGQ - Fix incorrect logic issues if MaxBlockInError=0 in the
> bluegene.conf.
>  -- priority/basic - Insure job priorities continue to decrease when
> jobs are
>     submitted with the --nice option.
>  -- Make the PrologFlag=Alloc work on batch scripts
>  -- Make PrologFlag=NoHold (automatically sets PrologFlag=Alloc) not
> hold in
>     salloc/srun, instead wait in the slurmd when a step hits a node
> and the
>     prolog is still running.
>  -- Added --cpu-freq=highm1 (high minus one) option.
>  -- Expand StdIn/Out/Err string length output by "scontrol show job"
> from 128
>     to 1024 bytes.
>  -- squeue %F format will now print the job ID for non-array jobs.
>  -- Use quicksort for all priority based job sorting, which improves
> performance
>     significantly with large job counts.
>  -- If a job has already been released from a held state ignore
> successive
>     release requests.
>  -- Fix srun/salloc/sbatch man pages for the --no-kill option.
>  -- Add squeue -L/--licenses option to filter jobs by license names.
>  -- Handle abort job on node on front end systems without core dumping.
>  -- Fix dependency support for job arrays.
>  -- When updating jobs verify the update request is not identical to
>     the current settings.
>  -- When sorting jobs and priorities are equal sort by job_id.
>  -- Do not overwrite existing reason for node being down or drained.
>  -- Requeue batch job if Munge is down and credential can not be created.
>  -- Make _slurm_init_msg_engine() tolerate bug in bind() returning a busy
>     ephemeral port.
>  -- Don't block scheduling of entire job array if it could run in
> multiple
>     partitions.
>  -- Introduce a new debug flag Protocol to print protocol requests
> received
>     together with the remote IP address and port.
>  -- CRAY - Set up the network even when only using 1 node.
>  -- CRAY - Greatly reduce the number of error messages produced from
> the task
>     plugin and provide more information in the message.

-- 
Alan Orth
alan.o...@gmail.com
http://alaninkenya.org
http://mjanja.co.ke
"I have always wished for my computer to be as easy to use as my telephone; my 
wish has come true because I can no longer figure out how to use my telephone." 
-Bjarne Stroustrup, inventor of C++
GPG public key ID: 0x8cb0d0acb5cd81ec209c6cdfbd1a0e09c2f836c0


Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to