SUSE-RU-2024:0449-1: Recommended update for pdsh
This update for pdsh fixes the following issues: pdsh was updated to version 2.35 (jsc#PED-7817, jsc#PED-7829):
Added -d option to log errors
Added -k option to fail fast on ssh failures or non-zero return code build: use LDADD instead of LDFLAGS for libcommon.la dsbak: fixed handling of empty input lines Release a lock that is no longer used slurm: add -C to restrict hostlist to nodes with features slurm: call slurminit() once before any call to Slurm API slurm: fix compile of slurm plugin against Slurm >= 23.x
ssh: fixed sshcmdsignal on macos
Fixed missing pdsh-slurm options to run jobs against the slurm cluster (bsc#1212946)
Removed outdated and defunct project URI on Google: The content can still be found in the archives at: https://code.google.com/archive/p/pdsh/. The project has moved to github entirely.
Affected Software
Remediation
Recommended actions to resolve this vulnerability, in priority order.
- Upgrade
Upgrade
suse/pdsh-netgroup-debuginfoto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-machinesto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdshto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-debugsourceto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-dshgroupto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-machines-debuginfoto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-genders-debuginfoto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-netgroupto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-dshgroup-debuginfoto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-debuginfoto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-slurmto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-slurm-debuginfoto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
suse/pdsh-gendersto a version that resolves this vulnerability.Fixed in 2.35-150500.46.3.1 - Upgrade
Upgrade
pdshto a version that resolves this vulnerability.Fixed in 2.35
Event History
Frequently Asked Questions
Which deployments are most likely to benefit from this update?
Deployments using pdsh, particularly those using its Slurm integration, are most directly affected. The update fixes missing pdsh-slurm options needed to run jobs against a Slurm cluster.
What operational changes are included beyond the Slurm integration fix?
The update adds an option to log errors and an option to fail fast on SSH failures or non-zero return codes. It also fixes empty input-line handling in dsbak, removes an unused lock, and includes several Slurm and SSH-related fixes.
How can I determine whether the update is relevant to my installed packages?
Check whether any of the listed pdsh packages are installed, including pdsh, pdsh-machines, pdsh-dshgroup, pdsh-netgroup, pdsh-genders-debuginfo, or associated debug packages. The update moves pdsh to version 2.35.