From d212ad0245f007105c8ff04293406338fbba835dc5f752277bf9891448705f1e Mon Sep 17 00:00:00 2001 From: Egbert Eich Date: Sun, 7 Jul 2019 04:27:16 +0000 Subject: [PATCH] Accepting request 713773 from home:eeich:branches:network:cluster - Update SLURM to 18.08.7: * Set debug statement to debug2 to avoid benign error messages. * Add SchedulerParameters option of bf_hetjob_immediate to attempt to start a heterogeneous job as soon as all of its components are determined able to do so. * Fix underflow causing decay thread to exit. * Fix main scheduler not considering hetjobs when building the job queue. * Fix regression for sacct to display old jobs without a start time. * Fix setting correct number of gres topology bits. * Update hetjobs pending state reason when appropriate. * Fix accounting_storage/filetxt's understanding of TRES. * Set Accrue time when not enforcing limits. * Fix srun segfault when requesting a hetjob with test_exec or bcast options. * Hide multipart priorities log message behind Priority debug flag. * sched/backfill - Make hetjobs sensitive to bf_max_job_start. * Fix slurmctld segfault due to job's partition pointer NULL dereference. * Fix issue with OR'ed job dependencies. * Add new job's bit_flags of INVALID_DEPEND to prevent rebuilding a job's dependency string when it has at least one invalid and purged dependency. * Promote federation unsynced siblings log message from debug to info. * burst_buffer/cray - fix slurmctld SIGABRT due to illegal read/writes. * burst_buffer/cray - fix memory leak due to unfreed job script content. * node_features/knl_cray - fix script_argv use-after-free. * burst_buffer/cray - fix script_argv use-after-free. * Fix invalid reads of size 1 due to non null-terminated string reads. * Add extra debug2 logs to identify why BadConstraints reason is set. OBS-URL: https://build.opensuse.org/request/show/713773 OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=94 --- slurm-18.08.5-2.tar.bz2 | 3 --- slurm-18.08.7.tar.bz2 | 3 +++ slurm.changes | 31 +++++++++++++++++++++++++++++++ slurm.spec | 4 ++-- 4 files changed, 36 insertions(+), 5 deletions(-) delete mode 100644 slurm-18.08.5-2.tar.bz2 create mode 100644 slurm-18.08.7.tar.bz2 diff --git a/slurm-18.08.5-2.tar.bz2 b/slurm-18.08.5-2.tar.bz2 deleted file mode 100644 index 82c3475..0000000 --- a/slurm-18.08.5-2.tar.bz2 +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:c45e9d1c18efa0ae0fbeaf0a244794a1288c6adb9e40cf4efc70c359ad083277 -size 6168687 diff --git a/slurm-18.08.7.tar.bz2 b/slurm-18.08.7.tar.bz2 new file mode 100644 index 0000000..3af2a57 --- /dev/null +++ b/slurm-18.08.7.tar.bz2 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:854f922e4147af1ba861988455dbbb53ab5325f1ca138dce0ad553792b888743 +size 6186006 diff --git a/slurm.changes b/slurm.changes index f9e8f16..642ccf7 100644 --- a/slurm.changes +++ b/slurm.changes @@ -1,3 +1,34 @@ +------------------------------------------------------------------- +Sat Jul 6 20:07:53 UTC 2019 - Egbert Eich + +- Update SLURM to 18.08.7: + * Set debug statement to debug2 to avoid benign error messages. + * Add SchedulerParameters option of bf_hetjob_immediate to attempt to start + a heterogeneous job as soon as all of its components are determined able + to do so. + * Fix underflow causing decay thread to exit. + * Fix main scheduler not considering hetjobs when building the job queue. + * Fix regression for sacct to display old jobs without a start time. + * Fix setting correct number of gres topology bits. + * Update hetjobs pending state reason when appropriate. + * Fix accounting_storage/filetxt's understanding of TRES. + * Set Accrue time when not enforcing limits. + * Fix srun segfault when requesting a hetjob with test_exec or bcast + options. + * Hide multipart priorities log message behind Priority debug flag. + * sched/backfill - Make hetjobs sensitive to bf_max_job_start. + * Fix slurmctld segfault due to job's partition pointer NULL dereference. + * Fix issue with OR'ed job dependencies. + * Add new job's bit_flags of INVALID_DEPEND to prevent rebuilding a job's + dependency string when it has at least one invalid and purged dependency. + * Promote federation unsynced siblings log message from debug to info. + * burst_buffer/cray - fix slurmctld SIGABRT due to illegal read/writes. + * burst_buffer/cray - fix memory leak due to unfreed job script content. + * node_features/knl_cray - fix script_argv use-after-free. + * burst_buffer/cray - fix script_argv use-after-free. + * Fix invalid reads of size 1 due to non null-terminated string reads. + * Add extra debug2 logs to identify why BadConstraints reason is set. + ------------------------------------------------------------------- Sat Jul 6 18:05:33 UTC 2019 - Egbert Eich diff --git a/slurm.spec b/slurm.spec index 4099390..ffa4536 100644 --- a/slurm.spec +++ b/slurm.spec @@ -18,9 +18,9 @@ # Check file META in sources: update so_version to (API_CURRENT - API_AGE) %define so_version 33 -%define ver 18.08.5 +%define ver 18.08.7 %define _ver _18_08 -%define dl_ver %{ver}-2 +%define dl_ver %{ver} # so-version is 0 and seems to be stable %define pmi_so 0