forked from pool/slurm
- Fix changes file formatting
OBS-URL: https://build.opensuse.org/package/show/network:cluster/slurm?expand=0&rev=269
This commit is contained in:
parent
cd2c5bfc50
commit
449ea49bf9
117
slurm.changes
117
slurm.changes
@ -4,62 +4,67 @@ Thu Oct 12 08:23:20 UTC 2023 - Christian Goll <cgoll@suse.com>
|
|||||||
- update to 23.02.6 to fix (CVE-2023-41914)
|
- update to 23.02.6 to fix (CVE-2023-41914)
|
||||||
* Removed Fix-test-32.8.patch as fixed upstream
|
* Removed Fix-test-32.8.patch as fixed upstream
|
||||||
* Bug Fixes:
|
* Bug Fixes:
|
||||||
+ Fix CpusPerTres= not upgreadable with scontrol update
|
+ Fix `CpusPerTres=` not upgreadable with scontrol update
|
||||||
+ Fix unintentional gres removal when validating the gres job state.
|
+ Fix unintentional gres removal when validating the gres job state.
|
||||||
+ Fix --without-hpe-slingshot configure option.
|
+ Fix `--without-hpe-slingshot` configure option.
|
||||||
+ Fix cgroup v2 memory calculations when transparent huge pages are used.
|
+ Fix cgroup v2 memory calculations when transparent huge pages are used.
|
||||||
+ Fix parsing of sgather --timeout option.
|
+ Fix parsing of `sgather --timeout` option.
|
||||||
+ Fix regression from 22.05.0 that caused srun --cpu-bind "=verbose" and "=v"
|
+ Fix regression from 22.05.0 that caused `srun --cpu-bind "=verbose"`
|
||||||
options give different CPU bind masks.
|
and `"=v"` options give different CPU bind masks.
|
||||||
+ Fix "_find_node_record: lookup failure for node" error message appearing
|
+ Fix "_find_node_record: lookup failure for node" error message appearing
|
||||||
for all dynamic nodes during reconfigure.
|
for all dynamic nodes during reconfigure.
|
||||||
+ Avoid segfault if loading serializer plugin fails.
|
+ Avoid segfault if loading serializer plugin fails.
|
||||||
+ slurmrestd - Correct OpenAPI format for 'GET /slurm/v0.0.39/licenses'.
|
+ `slurmrestd` - Correct OpenAPI format for `GET /slurm/v0.0.39/licenses`.
|
||||||
+ slurmrestd - Correct OpenAPI format for 'GET /slurm/v0.0.39/job/{job_id}'.
|
+ `slurmrestd` - Correct OpenAPI format for
|
||||||
+ slurmrestd - Change format to multiple fields in 'GET
|
`GET /slurm/v0.0.39/job/{job_id}`.
|
||||||
/slurmdb/v0.0.39/assocations' and 'GET /slurmdb/v0.0.39/qos' to handle
|
+ `slurmrestd` - Change format to multiple fields in
|
||||||
infinite and unset states.
|
'GET /slurmdb/v0.0.39/assocations` and `GET /slurmdb/v0.0.39/qos` to
|
||||||
+ When a node fails in a job with --no-kill, preserve the extern step on the
|
handle infinite and unset states.
|
||||||
remaining nodes to avoid breaking features that rely on the extern step
|
+ When a node fails in a job with `--no-kill`, preserve the extern step on the
|
||||||
such as pam_slurm_adopt, x11, and job_container/tmpfs.
|
remaining nodes to avoid breaking features that rely on the extern step
|
||||||
+ auth/jwt - Ignore 'x5c' field in JWKS files.
|
such as `pam_slurm_adopt`, `x11`, and `job_container/tmpfs`.
|
||||||
+ auth/jwt - Treat 'alg' field as optional in JWKS files.
|
+ `auth/jwt` - Ignore `x5c` field in JWKS files.
|
||||||
+ Allow job_desc.selinux_context to be read from the job_submit.lua script.
|
+ `auth/jwt` - Treat 'alg' field as optional in JWKS files.
|
||||||
+ Skip check in slurmstepd that causes a large number of errors in the munge
|
+ Allow job_desc.selinux_context to be read from the job_submit.lua script.
|
||||||
log: "Unauthorized credential for client UID=0 GID=0". This error will
|
+ Skip check in slurmstepd that causes a large number of errors in the
|
||||||
still appear on slurmd/slurmctld/slurmdbd start up and is not a cause for
|
munge log: "Unauthorized credential for client UID=0 GID=0".
|
||||||
concern.
|
This error will still appear on `slurmd`/`slurmctld`/`slurmdbd` start up
|
||||||
+ slurmctld - Allow startup with zero partitions.
|
and is not a cause for concern.
|
||||||
+ Fix some mig profile names in slurm not matching nvidia mig profiles.
|
+ `slurmctld` - Allow startup with zero partitions.
|
||||||
+ Prevent slurmscriptd processing delays from blocking other threads in
|
+ Fix some mig profile names in slurm not matching nvidia mig profiles.
|
||||||
slurmctld while trying to launch {Prolog|Epilog}Slurmctld.
|
+ Prevent `slurmscriptd` processing delays from blocking other threads in
|
||||||
+ Fix sacct printing ReqMem field when memory doesn't exist in requested TRES.
|
`slurmctld` while trying to launch `{Prolog|Epilog}Slurmctld`.
|
||||||
+ Fix how heterogenous steps in an allocation with CR_PACK_NODE or -mpack are
|
+ Fix sacct printing ReqMem field when memory doesn't exist in requested
|
||||||
created.
|
TRES.
|
||||||
+ Fix slurmctld crash from race condition within job_submit_throttle plugin.
|
+ Fix how heterogenous steps in an allocation with `CR_PACK_NODE` or
|
||||||
+ Fix --with-systemdsystemunitdir when requesting a default location.
|
`-mpack` are created.
|
||||||
+ Fix not being able to cancel an array task by the jobid (i.e. not
|
+ Fix `slurmctld` crash from race condition within `job_submit_throttle`
|
||||||
<jobid>_<taskid>) through scancel, job launch failure or prolog failure.
|
plugin.
|
||||||
+ Fix cancelling the whole array job when the array task is the meta job and
|
+ Fix `--with-systemdsystemunitdir` when requesting a default location.
|
||||||
it fails job or prolog launch and is not requeable. Cancel only the
|
+ Fix not being able to cancel an array task by the jobid (i.e. not
|
||||||
specific task instead.
|
`<jobid>_<taskid>`) through scancel, job launch failure or prolog
|
||||||
+ Fix regression in 21.08.2 where MailProg did not run for mail-type=end for
|
failure.
|
||||||
jobs with non+zero exit codes.
|
+ Fix cancelling the whole array job when the array task is the meta job
|
||||||
+ Fix incorrect setting of memory.swap.max in cgroup/v2.
|
and it fails job or prolog launch and is not requeable. Cancel only the
|
||||||
+ Fix jobacctgather/cgroup collection of disk/io, gpumem, gpuutil TRES values.
|
specific task instead.
|
||||||
+ Fix -d singleton for heterogeneous jobs.
|
+ Fix regression in 21.08.2 where MailProg did not run for `mail-type=end`
|
||||||
+ Downgrade info logs about a job meeting a "maximum node limit" in the
|
for jobs with non+zero exit codes.
|
||||||
select plugin to DebugFlags=SelectType. These info logs could spam the
|
+ Fix incorrect setting of memory.swap.max in cgroup/v2.
|
||||||
slurmctld log file under certain circumstances.
|
+ Fix `jobacctgather/cgroup` collection of disk/io, gpumem, gpuutil TRES
|
||||||
+ prep/script - Fix [Srun|Task]<Prolog|Epilog> missing SLURM_JOB_NODELIST.
|
values.
|
||||||
+ gres - Rebuild GRES core bitmap for nodes at startup. This fixes error:
|
+ Fix -d singleton for heterogeneous jobs.
|
||||||
"Core bitmaps size mismatch on node [HOSTNAME]", which causes jobs to enter
|
+ Downgrade info logs about a job meeting a "maximum node limit" in the
|
||||||
state "Requested node configuration is not available".
|
select plugin to `DebugFlags=SelectType`. These info logs could spam the
|
||||||
+ slurmctd - Allow startup with zero nodes.
|
slurmctld log file under certain circumstances.
|
||||||
+ Fix filesystem handling race conditions that could lead to an attacker
|
+ `prep/script` - Fix `[Srun|Task]<Prolog|Epilog>` missing
|
||||||
taking control of an arbitrary file, or removing entire directories'
|
`SLURM_JOB_NODELIST`.
|
||||||
contents. CVE-2023-41914.
|
+ gres - Rebuild GRES core bitmap for nodes at startup. This fixes error:
|
||||||
|
"Core bitmaps size mismatch on node [HOSTNAME]", which causes jobs to
|
||||||
|
enter state "Requested node configuration is not available".
|
||||||
|
+ `slurmctd` - Allow startup with zero nodes.
|
||||||
|
+ Fix filesystem handling race conditions that could lead to an attacker
|
||||||
|
taking control of an arbitrary file, or removing entire directories'
|
||||||
|
contents. CVE-2023-41914.
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Mon Sep 18 05:23:19 UTC 2023 - Egbert Eich <eich@suse.com>
|
Mon Sep 18 05:23:19 UTC 2023 - Egbert Eich <eich@suse.com>
|
||||||
|
Loading…
Reference in New Issue
Block a user