This update for pdsh, slurm_22_05 fixes the following issues:
Slurm was updated to 22.05.5
Fixes a number of moderate severity issues, noteable are:
Do not deduplicate files of testsuite Slurm configuration. This directory is supposed to be mounted over /etc/slurm therefore it must not contain softlinks to the files in this directory.
Fix a potential security vulnerability in the test package (bsc#1201674, CVE-2022-31251).
update to 22.05.2 with following fixes:
Allow log in as user 'slurm'. This allows admins to run certain priviledged commands more easily without becoming root.
update to 22.05.0 with following changes:
Support for dynamic node addition and removal
Support for native Linux cgroup v2 operation
Newly added plugins to support HPE Slingshot 11 networks (switch/hpe_slingshot), and Intel Xe GPUs (gpu/oneapi)
Added new acct_gather_interconnect/sysfs plugin to collect statistics from arbitrary network interfaces.
Expanded and synced set of environment variables available in the Prolog/Epilog/PrologSlurmctld/EpilogSlurmctld scripts.
New '--prefer' option to job submissions to allow for a 'soft constraint' request to influence node selection.
Optional support for license planning in the backfill scheduler with 'bf_licenses' option in SchedulerParameters.
Add a comment about the CommunicationParameters=block_null_hash option warning users who migrate - just in case.
Update to 21.08.8 which fixes CVE-2022-29500 (bsc#1199278), CVE-2022-29501 (bsc#1199279), and CVE-2022-29502 (bsc#1199281).
Added 'CommunicationParameters=block_null_hash' to slurm.conf, please add this parameter to existing configurations.
Update to 21.08.7 with following changes:
Changes in Slurm 21.08.6
updated to 21.08.4 which fixes (CVE-2021-43337) which is only present in 21.08 tree.
changes from 21.08.3:
Utilize sysuser infrastructure to set user/group slurm. For munge authentication slurm should have a fixed UID across all nodes including the management server. Set it to 120
Limit firewalld service definitions to SUSE versions >= 15.
added service definitions for firewalld (JSC#SLE-22741)
update to 21.08.2
major change:
minor changes and bugfixes:
moved pam module from /lib64 to /usr/lib64 which fixes bsc#1191095 via the macro %_pam_moduledir
updated to 21.08.1 with following bug fixes:
updated to 21.08.0, major changes:
Changes in pdsh:
{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-openlava": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-openlava": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-openlava": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-openlava": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}{
"binaries": [
{
"libnss_slurm2_22_05": "22.05.5-150100.3.3.1",
"libpmi0_22_05": "22.05.5-150100.3.3.1",
"libslurm38": "22.05.5-150100.3.3.1",
"pdsh": "2.34-150100.10.14.1",
"pdsh-dshgroup": "2.34-150100.10.14.1",
"pdsh-genders": "2.34-150100.10.14.1",
"pdsh-machines": "2.34-150100.10.14.1",
"pdsh-netgroup": "2.34-150100.10.14.1",
"pdsh-slurm": "2.34-150100.10.14.1",
"pdsh-slurm_20_02": "2.34-150100.10.14.1",
"pdsh-slurm_22_05": "2.34-150100.10.14.1",
"perl-slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05": "22.05.5-150100.3.3.1",
"slurm_22_05-auth-none": "22.05.5-150100.3.3.1",
"slurm_22_05-config": "22.05.5-150100.3.3.1",
"slurm_22_05-config-man": "22.05.5-150100.3.3.1",
"slurm_22_05-devel": "22.05.5-150100.3.3.1",
"slurm_22_05-doc": "22.05.5-150100.3.3.1",
"slurm_22_05-lua": "22.05.5-150100.3.3.1",
"slurm_22_05-munge": "22.05.5-150100.3.3.1",
"slurm_22_05-node": "22.05.5-150100.3.3.1",
"slurm_22_05-pam_slurm": "22.05.5-150100.3.3.1",
"slurm_22_05-plugins": "22.05.5-150100.3.3.1",
"slurm_22_05-rest": "22.05.5-150100.3.3.1",
"slurm_22_05-slurmdbd": "22.05.5-150100.3.3.1",
"slurm_22_05-sql": "22.05.5-150100.3.3.1",
"slurm_22_05-sview": "22.05.5-150100.3.3.1",
"slurm_22_05-torque": "22.05.5-150100.3.3.1",
"slurm_22_05-webdoc": "22.05.5-150100.3.3.1"
}
]
}