<html><head></head><body><div style="color:#000; background-color:#fff; font-family:Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:13px"><div id="yui_3_16_0_ym19_1_1513977132513_5952"><span>I notice the slurm download tarballs are affixing a new {-rel} version, e.g. 17.11.1-2.tar.bz2.</span></div><div id="yui_3_16_0_ym19_1_1513977132513_5952"><span><br></span></div><div id="yui_3_16_0_ym19_1_1513977132513_5952"><span>Ugh.  </span></div><div id="yui_3_16_0_ym19_1_1513977132513_5952"><span><br></span></div><div id="yui_3_16_0_ym19_1_1513977132513_5952"><span id="yui_3_16_0_ym19_1_1513977132513_6690">The downstream spec files in the distros don't track releases in lock step with your releases.</span></div><div id="yui_3_16_0_ym19_1_1513977132513_5952"><br></div><div id="yui_3_16_0_ym19_1_1513977132513_5952">Would prefer to see just major.minor.micro as before.... </div><div id="yui_3_16_0_ym19_1_1513977132513_5952"><br></div> <div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" style="display: block;"> <div style="font-family: Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 13px;"> <div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;"> <div dir="ltr"><font size="2" face="Arial"> On Wednesday, December 20, 2017 7:25 PM, Tim Wickberg <tim@schedmd.com> wrote:<br></font></div>  <br><br> <div class="y_msg_container"><div dir="ltr">We are pleased to announce the availability of Slurm version 17.11.1.<br></div><div dir="ltr"><br></div><div dir="ltr">This includes roughly 40 fixes made since 17.11.0 was released three <br></div><div dir="ltr">weeks ago, including one critical fix for any systems running on <br></div><div dir="ltr">big-endian platforms.<br></div><div dir="ltr"><br></div><div dir="ltr">Slurm can be downloaded from <a href="https://www.schedmd.com/downloads.php" target="_blank">https://www.schedmd.com/downloads.php</a><br></div><div dir="ltr"><br></div><div dir="ltr">- Tim<br></div><div dir="ltr"><br></div><div dir="ltr">> * Changes in Slurm 17.11.1<br></div><div dir="ltr">> ==========================<br></div><div dir="ltr">>  -- Fix --with-shared-libslurm option to work correctly.<br></div><div dir="ltr">>  -- Make it so only daemons log errors on configuration option duplicates.<br></div><div dir="ltr">>  -- Fix for ConstrainDevices=yes to work correctly.<br></div><div dir="ltr">>  -- Fix to purge old jobs using burst buffer if slurmctld daemon restarted<br></div><div dir="ltr">>     after the job's burst buffer work was already completed.<br></div><div dir="ltr">>  -- Make logging prefix for slurmstepd to happen as soon as possible.<br></div><div dir="ltr">>  -- mpi/pmix: Fix the job registration for the PMIx v2.1.<br></div><div dir="ltr">>  -- Fix uid check for signaling a step with anything but SIGKILL.<br></div><div dir="ltr">>  -- Fix uid check when requesting a jobid from a pid.<br></div><div dir="ltr">>  -- Return ESLURM_TRANSITION_STATE_NO_UPDATE instead of EAGAIN when trying to<br></div><div dir="ltr">>     signal a step that is still running a prolog.<br></div><div dir="ltr">>  -- Update Cray slurm_playbook.yaml with latest recommended version.<br></div><div dir="ltr">>  -- Only say a prolog is done running after the extern step is launched.<br></div><div dir="ltr">>  -- Wait to start a batch step until the prolog and extern step are<br></div><div dir="ltr">>     fully ran/launched.  Only matters if running with<br></div><div dir="ltr">>     PrologFlags=[contain|alloc].<br></div><div dir="ltr">>  -- Truncate a range for SlurmctldPort to FD_SETSIZE elements and throw an<br></div><div dir="ltr">>     error, otherwise network traffic may be lost due to poll() not detecting<br></div><div dir="ltr">>     traffic.<br></div><div dir="ltr">>  -- Fix for srun --pack-group option that can reuse/corrupt memory.<br></div><div dir="ltr">>  -- Fix handling ultra long hostlists in a hostfile.<br></div><div dir="ltr">>  -- X11: fix xauth regex to handle '-' in hostnames again.<br></div><div dir="ltr">>  -- Fix potential node reboot timeout problem for "scontrol reboot" command.<br></div><div dir="ltr">>  -- Add ability for squeue to sort jobs by submit time.<br></div><div dir="ltr">>  -- CRAY - Switch to standard pid files on Cray systems.<br></div><div dir="ltr">>  -- Update jobcomp records on duplicate inserts.<br></div><div dir="ltr">>  -- If unrecognized configuration file option found then print an appropriate<br></div><div dir="ltr">>     fatal error message rather than relying upon random errno value.<br></div><div dir="ltr">>  -- Initialize job_desc_msg_t's instead of just memset'ing them.<br></div><div dir="ltr">>  -- Fix divide by zero when job requests no tasks and more memory than<br></div><div dir="ltr">>     MaxMemPer{CPU|NODE}.<br></div><div dir="ltr">>  -- Avoid changing Slurm internal errno on syslog() failures.<br></div><div dir="ltr">>  -- BB - Only launch dependent jobs after the burst buffer is staged-out<br></div><div dir="ltr">>     completely instead of right after the parent job finishes.<br></div><div dir="ltr">>  -- node_features/knl_generic - If plugin can not fully load then do not spawn<br></div><div dir="ltr">>     a background pthread (which will fail with invalid memory reference).<br></div><div dir="ltr">>  -- Don't set the next jobid to give out to the highest jobid in the system on<br></div><div dir="ltr">>     controller startup. Just use the checkpointed next use jobid.<br></div><div dir="ltr">>  -- Docs - add Slurm/PMIx and OpenMPI build notes to the mpi_guide page.<br></div><div dir="ltr">>  -- Add lustre_no_flush option to LaunchParameters for Native Cray systems.<br></div><div dir="ltr">>  -- Fix rpmbuild issue with rpm 4.13+ / Fedora 25+.<br></div><div dir="ltr">>  -- sacct - fix the display for the NNodes field when using the --units option.<br></div><div dir="ltr">>  -- Prevent possible double-xfree on a buffer in stepd_completion.<br></div><div dir="ltr">>  -- Fix for record job state on successful allocation but failed reply message.<br></div><div dir="ltr">>  -- Fill in the user_name field for batch jobs if not sent by the slurmctld.<br></div><div dir="ltr">>     (Which is the default behavior if PrologFlags=send_gids is not enabled.)<br></div><div dir="ltr">>     This prevents job launch problems for sites using UsePAM=1.<br></div><div dir="ltr">>  -- Handle syncing federated jobs that ran on non-origin clusters and were<br></div><div dir="ltr">>     cancelled while the origin cluster was down.<br></div><div dir="ltr">>  -- Fix accessing variable outside of lock.<br></div><div dir="ltr">>  -- slurm.spec: move libpmi to a separate package to solve a conflict with the<br></div><div dir="ltr">>     version provided by PMIx. This will require a separate change to PMIx as<br></div><div dir="ltr">>     well.<br></div><div dir="ltr">>  -- X11 forwarding: change xauth handling to use hostname/unix:display format,<br></div><div dir="ltr">>     rather than localhost:display.<br></div><div dir="ltr">>  -- mpi/pmix - Fix warning if not compiling with debug.<br></div><div dir="ltr"><br></div><br><br></div>  </div> </div>  </div></div></body></html>