- Drop munge and mrsh support for TW and Leap 16: the biggest
consumer of munge authentication has been Slurm. Slurm can
now be used without it, therefore, it is a good time to start
phasing it out. `mrsh` has been a 'drop-in' replacement for
`rsh`, `pdsh` is perfectly capable of using `ssh` and we may
assume that this is the preferred way to use a parallel shell
today.
- Do not build Slurm support for s390x and i586: Slurm no longer
builds for s390x or 32bit. (forwarded request 1237536 from eeich)
OBS-URL: https://build.opensuse.org/request/show/1237651
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=52
consumer of munge authentication has been Slurm. Slurm can
now be used without it, therefore, it is a good time to start
phasing it out. `mrsh` has been a 'drop-in' replacement for
`rsh`, `pdsh` is perfectly capable of using `ssh` and we may
assume that this is the preferred way to use a parallel shell
today.
- Do not build Slurm support for s390x and i586: Slurm no longer
builds for s390x or 32bit.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=85
- Update to version 2.35
* slurm: call slurm_init() once before any call to Slurm API (Egbert Eich)
Removed:
Add-call-to-slurm_init-this-makes-sure-the-config-options-are-set.patch
* slurm: fix compile of slurm plugin against Slurm >= 23.x
Removed:
Hack-to-work-around-a-generic-type-name-breakage-introduced-by-latest-Slurm.patch
* log module option errors with -d (Erik Jacobson)
* fail fast on connect error or non-zero return code (Jerry Mannil)
Removed: fail-fast-on-ssh-errors-or-non-zero-return-code.patch
Removed: doc-fast-fail-update.patch
* Release a lock that is no longer used (ycaibb)
Removed: Release-a-lock-that-is-no-longer-used-in-dsh.patch
* build: use LDADD instead of LDFLAGS for libcommon.la (orbea)
* slurm: add -C to restrict hostlist to nodes with features (Dylan Simon)
Removed: slurm-add-C-features-constraint.patch
slurm-add-documentation-for-C.patch
* ssh: fix sshcmd_signal on macos
* dsbak: fix handling of empty input lines
Removed: dshbak-fix-uninitialized-use-of-tag-on-empty-input.patch
* Removed additional backport:
hostlist-fix-use-of-strchr.patch
- Remove 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. (forwarded request 1140553 from eeich)
OBS-URL: https://build.opensuse.org/request/show/1140554
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=51
- Update to version 2.35
* slurm: call slurm_init() once before any call to Slurm API (Egbert Eich)
Removed:
Add-call-to-slurm_init-this-makes-sure-the-config-options-are-set.patch
* slurm: fix compile of slurm plugin against Slurm >= 23.x
Removed:
Hack-to-work-around-a-generic-type-name-breakage-introduced-by-latest-Slurm.patch
* log module option errors with -d (Erik Jacobson)
* fail fast on connect error or non-zero return code (Jerry Mannil)
Removed: fail-fast-on-ssh-errors-or-non-zero-return-code.patch
Removed: doc-fast-fail-update.patch
* Release a lock that is no longer used (ycaibb)
Removed: Release-a-lock-that-is-no-longer-used-in-dsh.patch
* build: use LDADD instead of LDFLAGS for libcommon.la (orbea)
* slurm: add -C to restrict hostlist to nodes with features (Dylan Simon)
Removed: slurm-add-C-features-constraint.patch
slurm-add-documentation-for-C.patch
* ssh: fix sshcmd_signal on macos
* dsbak: fix handling of empty input lines
Removed: dshbak-fix-uninitialized-use-of-tag-on-empty-input.patch
* Removed additional backport:
hostlist-fix-use-of-strchr.patch
- Remove 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.
OBS-URL: https://build.opensuse.org/request/show/1140553
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=83
- Hack-to-work-around-a-generic-type-name-breakage-introduced-by-latest-Slurm.patch
Schedmd did it again! Slurm 23.02 broke the pdsh-internal
List type by exposing it thru it's public API. The way to
protect from it no longer works as types are actually used
in the header.
This is a hot fix on the pdsh side, that is hopefully sufficiently
generic. (boo#1208846). (forwarded request 1068673 from eeich)
OBS-URL: https://build.opensuse.org/request/show/1068674
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=47
- Hack-to-work-around-a-generic-type-name-breakage-introduced-by-latest-Slurm.patch
Schedmd did it again! Slurm 23.02 broke the pdsh-internal
List type by exposing it thru it's public API. The way to
protect from it no longer works as types are actually used
in the header.
This is a hot fix on the pdsh side, that is hopefully sufficiently
generic. (boo#1208846).
OBS-URL: https://build.opensuse.org/request/show/1068673
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=74
- Backport a number of features and fixes from the git master branch
(boo#1206795):
* Add '-C' option on Slrum plugin to restrict selected nodes to ones
with the specified features present:
slurm-add-C-features-constraint.patch
slurm-add-documentation-for-C.patch
* Add option '-k' to the ssh plugin to fail faster on connection failures:
fail-fast-on-ssh-errors-or-non-zero-return-code.patch
doc-fast-fail-update.patch
* Fix use of strchr
hostlist-fix-use-of-strchr.patch
* Dshbak: Fix uninitialized use of $tag on empty input
dshbak-fix-uninitialized-use-of-tag-on-empty-input.patch
* Dsh: Release a lock that is no longer used in dsh()
Release-a-lock-that-is-no-longer-used-in-dsh.patch (forwarded request 1046437 from eeich)
OBS-URL: https://build.opensuse.org/request/show/1046438
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=46
- Backport a number of features and fixes from the git master branch
(boo#1206795):
* Add '-C' option on Slrum plugin to restrict selected nodes to ones
with the specified features present:
slurm-add-C-features-constraint.patch
slurm-add-documentation-for-C.patch
* Add option '-k' to the ssh plugin to fail faster on connection failures:
fail-fast-on-ssh-errors-or-non-zero-return-code.patch
doc-fast-fail-update.patch
* Fix use of strchr
hostlist-fix-use-of-strchr.patch
* Dshbak: Fix uninitialized use of $tag on empty input
dshbak-fix-uninitialized-use-of-tag-on-empty-input.patch
* Dsh: Release a lock that is no longer used in dsh()
Release-a-lock-that-is-no-longer-used-in-dsh.patch
OBS-URL: https://build.opensuse.org/request/show/1046437
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=72