SUSE-RU-2024:0449-1: Recommended update for pdsh

Published Feb 13, 2024
·
Updated

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

43 affected componentsFixes available
All of the following
SUSE SUSE Package Hub 15 15-SP5 (ppc64le s390x)
Any of the following
suse/pdsh-netgroup-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-machines<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-debugsource<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-dshgroup<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-machines-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-genders-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-netgroup<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-dshgroup-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-slurm<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-slurm-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-genders<2.35-150500.46.3.1
2.35-150500.46.3.1
All of the following
SUSE openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64 i586)
Any of the following
suse/pdsh-netgroup-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-machines<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-debugsource<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-dshgroup<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-machines-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-genders-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-netgroup<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-dshgroup-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-genders<2.35-150500.46.3.1
2.35-150500.46.3.1
All of the following
SUSE openSUSE Leap 15.5 (aarch64 ppc64le s390x x86_64)
Any of the following
suse/pdsh-slurm<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-slurm-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
All of the following
SUSE HPC Module 15-SP5 (aarch64 x86_64)
Any of the following
suse/pdsh-netgroup-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-machines<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-debugsource<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-dshgroup<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-machines-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-genders-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-netgroup<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-dshgroup-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-slurm<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-slurm-debuginfo<2.35-150500.46.3.1
2.35-150500.46.3.1
suse/pdsh-genders<2.35-150500.46.3.1
2.35-150500.46.3.1

Remediation

Recommended actions to resolve this vulnerability, in priority order.

  1. Upgrade

    Upgrade suse/pdsh-netgroup-debuginfo to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  2. Upgrade

    Upgrade suse/pdsh-machines to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  3. Upgrade

    Upgrade suse/pdsh to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  4. Upgrade

    Upgrade suse/pdsh-debugsource to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  5. Upgrade

    Upgrade suse/pdsh-dshgroup to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  6. Upgrade

    Upgrade suse/pdsh-machines-debuginfo to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  7. Upgrade

    Upgrade suse/pdsh-genders-debuginfo to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  8. Upgrade

    Upgrade suse/pdsh-netgroup to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  9. Upgrade

    Upgrade suse/pdsh-dshgroup-debuginfo to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  10. Upgrade

    Upgrade suse/pdsh-debuginfo to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  11. Upgrade

    Upgrade suse/pdsh-slurm to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  12. Upgrade

    Upgrade suse/pdsh-slurm-debuginfo to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  13. Upgrade

    Upgrade suse/pdsh-genders to a version that resolves this vulnerability.

    Fixed in 2.35-150500.46.3.1
  14. Upgrade

    Upgrade pdsh to a version that resolves this vulnerability.

    Fixed in 2.35

Event History

Feb 13, 2024
Advisory Published
via SUSE·08:33 AM

Frequently Asked Questions

1

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.

2

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.

3

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.

Contact

SecAlerts Pty Ltd.
132 Wickham Terrace
Fortitude Valley,
QLD 4006, Australia
info@secalerts.co
By using SecAlerts services, you agree to our services end-user license agreement. This website is safeguarded by reCAPTCHA and governed by the Google Privacy Policy and Terms of Service. All names, logos, and brands of products are owned by their respective owners, and any usage of these names, logos, and brands for identification purposes only does not imply endorsement. If you possess any content that requires removal, please get in touch with us.
© 2026 SecAlerts Pty Ltd.
ABN: 70 645 966 203, ACN: 645 966 203