e18b7b734e
mention patch
...
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=92
2025-11-07 14:08:17 +00:00
13cdaae547
Accepting request 1251535 from home:eeich:branches:network:utilities
...
- Fix build for C23 - gcc-15.
This fixes https://github.com/chaos/pdsh/issues/165 .
OBS-URL: https://build.opensuse.org/request/show/1251535
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=91
2025-03-11 08:51:55 +00:00
22d5ab8271
Accepting request 1239224 from home:eeich:branches:network:utilities
...
- Fix version test for munge build (bsc#1236156).
OBS-URL: https://build.opensuse.org/request/show/1239224
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=89
2025-01-21 10:06:25 +00:00
578d51555c
Accepting request 1238990 from home:eeich:branches:network:utilities
...
- Do not build Slurm flavors if we don't build for Slurm.
OBS-URL: https://build.opensuse.org/request/show/1238990
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=87
2025-01-20 11:08:28 +00:00
c90251b5e1
Accepting request 1237536 from home:eeich:branches:network:utilities
...
- 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.
OBS-URL: https://build.opensuse.org/request/show/1237536
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=85
2025-01-14 07:56:18 +00:00
cf74ec70c4
Accepting request 1140553 from home:eeich:branches:network:utilities
...
- 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
2024-01-22 10:09:34 +00:00
32f46718ae
Accepting request 1096619 from home:eeich:branches:network:utilities
...
- Only call slurm_init() if Slurm > 21.02 (bsc#1212946).
OBS-URL: https://build.opensuse.org/request/show/1096619
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=81
2023-07-03 16:09:28 +00:00
462912a033
Accepting request 1091379 from home:eeich:branches:network:utilities
...
- Preparing pdsh for Slurm 23.02.
OBS-URL: https://build.opensuse.org/request/show/1091379
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=78
2023-06-08 06:45:26 +00:00
36f0b21066
Accepting request 1071206 from home:eeich:branches:network:utilities
...
- Fix slurm plugin: make sure slurm_init() is called before using
the Slurm API. This has been the case since version 20.11 (bsc#1209216).
Add-call-to-slurm_init-this-makes-sure-the-config-options-are-set.patch
OBS-URL: https://build.opensuse.org/request/show/1071206
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=76
2023-03-13 18:04:46 +00:00
77eb59d459
Accepting request 1068673 from home:eeich:branches:network:utilities
...
- 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
2023-03-02 11:47:20 +00:00
05b20311c2
Accepting request 1046437 from home:eeich:branches:network:utilities
...
- 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
2023-01-03 08:46:11 +00:00
99b958b236
Accepting request 1032558 from home:eeich:branches:network:utilities
...
- Preparing pdsh for Slurm 22.05.
* No later version of Slurm builds on 32 bit.
OBS-URL: https://build.opensuse.org/request/show/1032558
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=70
2022-11-04 15:11:50 +00:00
d392a6593a
Accepting request 875190 from home:eeich:branches:network:utilities
...
- Add an explicit Conflicts: when pdsh is rebuilt for a
non-default version of Slurm.
OBS-URL: https://build.opensuse.org/request/show/875190
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=68
2021-02-25 16:52:08 +00:00
dc91e719a0
Accepting request 867407 from home:eeich:branches:network:utilities
...
- Preparing pdsh for Slurm 20.11.
- Simplify convoluted condition - no need for Leap 42.2 support.
OBS-URL: https://build.opensuse.org/request/show/867407
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=66
2021-01-28 10:00:04 +00:00
a146d16356
Accepting request 795330 from home:eeich:branches:network:utilities
...
- Bring QA to the package build: add %%check stage
OBS-URL: https://build.opensuse.org/request/show/795330
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=64
2020-04-20 14:02:33 +00:00
ee8f93d60e
Accepting request 792925 from home:eeich:branches:network:utilities
...
- Since the build for the SLE-12 HPC Module got fixed, simplify
spec file and remove legacy workarounds.
- Remove _multibuild file where not needed.
OBS-URL: https://build.opensuse.org/request/show/792925
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=63
2020-04-18 05:34:28 +00:00
11f73afa90
Accepting request 790291 from home:eeich:branches:network:utilities
...
- Add better legacy support.
- Make sure to not ship duplicate files with builds for multiple
SLURM versions.
OBS-URL: https://build.opensuse.org/request/show/790291
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=59
2020-03-31 18:42:42 +00:00
e55ddb1f42
Accepting request 788986 from home:eeich:branches:network:utilities
...
- Define %%make_build for all products that do have it defined.
- Update to version pdsh-2.34 (2020-01-07) (bsc#1167704)
OBS-URL: https://build.opensuse.org/request/show/788986
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=56
2020-03-27 11:38:52 +00:00
4ef82fe99c
- Do not build for SLURM on 32bit platforms on Factory: SLURM 20.02
...
doesn't support this.
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=53
2020-03-26 11:21:17 +00:00
7a7aaa68e0
Accepting request 788466 from home:anag:branches:network:utilities
...
- Spec cleanup
OBS-URL: https://build.opensuse.org/request/show/788466
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=52
2020-03-26 09:48:03 +00:00
0b90cd3399
Accepting request 788359 from home:eeich:branches:network:utilities
...
- Update to version pdsh-2.34 (2020-01-07)
* Fix for output corruption with no newlines (#114 )
* pipecmd: fix result check error handling (Dylan Simon)
* slurm: workaround slurm export of internal List interfaces
* readline: add application name as argv[0] (#112 )
* Fix errors from lgtm.com scan
- Remove obsolete patches:
Change-typedef-List-to-typedef-xList.patch
pdsh-rename-list-to-xlist.patch
OBS-URL: https://build.opensuse.org/request/show/788359
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=51
2020-03-25 22:09:47 +00:00
5afe219aed
- Add Change-typedef-List-to-typedef-xList.patch:
...
* Change 'typedef List' to 'typedef xList'.
Since SLURM exposes a type List in its public API without proper
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=49
2020-02-24 06:52:07 +00:00
3b740cb287
Accepting request 777429 from home:eeich:branches:network:utilities
...
- Change 'typedef List' to 'typedef xList'
* Since SLURM exposes a type List in its public API without proper
namespacing we need to change this type in pdsh.
To remain compatible with older versions of SLURM whose type List
was identical to pdsh's we need to rename not only the struct.
OBS-URL: https://build.opensuse.org/request/show/777429
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=48
2020-02-24 06:16:18 +00:00
9e37bcf3f2
Accepting request 761847 from home:eeich:branches:network:utilities
...
- Add support for an alternative SLURM version when building the
slurm plugin.
- Use %license macro
OBS-URL: https://build.opensuse.org/request/show/761847
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=45
2020-01-09 11:51:07 +00:00
OBS User mrdocs
b5e1ae58e1
Accepting request 592320 from home:jjolly:hpc-pdsh
...
A better patch for pdsh
OBS-URL: https://build.opensuse.org/request/show/592320
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=43
2018-03-30 02:54:24 +00:00
624a9e30e9
with slurm 17.11 (bsc#1086736).
...
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=41
2018-03-28 05:50:13 +00:00
ce1d02cf9a
- added patch: pdsh-exclude-slurm-list-namespace.patch:
...
Defined __list_datatypes_defined in list.h to prevent conflict
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=40
2018-03-28 05:48:58 +00:00
922d40b2c4
Accepting request 591772 from home:jjolly:hpc-pdsh
...
Fix to allow pdsh to build against new slurm
OBS-URL: https://build.opensuse.org/request/show/591772
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=39
2018-03-28 05:40:36 +00:00
474e6575e2
- Update to version 2.33 for SLE-12 (HPC) (FATE#324169).
...
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=37
2018-03-13 20:39:03 +00:00
e83c49d6ac
Accepting request 578238 from home:eeich:branches:network:utilities
...
with identical options conflict (bsc#1081673).
- Add genders support to pdsh (FATE#325288).
- Put SLURM plugin into separate package (FATE#325289).
OBS-URL: https://build.opensuse.org/request/show/578238
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=35
2018-02-20 06:27:21 +00:00
b2308c4a2a
Accepting request 577726 from home:eeich:branches:network:utilities
...
- Since the different host-list plugins have conflicting
options and a 'the first one wins' policy is not well
defined, package all of them separately and make ones
with identical options conflict.
OBS-URL: https://build.opensuse.org/request/show/577726
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=34
2018-02-18 11:16:50 +00:00
a4d3af166c
Accepting request 577500 from home:eeich:branches:network:utilities
...
- Add genders support to pdsh (FATE#325288).
- Put SLURM plugin into separate package (FATE#325289).
OBS-URL: https://build.opensuse.org/request/show/577500
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=31
2018-02-16 23:43:57 +00:00
7d089a6958
Accepting request 532676 from home:eeich:branches:network:utilities
...
- Removed deprecated %leap_version from spec file.
OBS-URL: https://build.opensuse.org/request/show/532676
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=29
2017-10-09 07:55:00 +00:00
6cb648e220
Accepting request 532486 from home:jengelh:branches:network:utilities
...
- Remove --with-pic which is a no-op due to --disable-static.
- Replace old RPM constructs.
OBS-URL: https://build.opensuse.org/request/show/532486
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=28
2017-10-08 07:17:36 +00:00
170d435bcd
Accepting request 532210 from home:eeich:branches:network:utilities
...
- Update to 2.33:
* Fix segfault and build issues on Mac OSX (#95 )
* Always pass RTLD_GLOBAL to dlopen(3) of modules. Fixes missing symbol
errors from modules using libraries that also use dlopen() (e.g.
nodeupdown, slurm)
From 2.32:
* Autotools update
* Switch to dlopen(3)/dlsym(3) instead of using libltdl
* Drop qshell, mqshell, rmsquery, nodeattr and sdr modules.
* Fix issue 70: dshbak: handle hostname of "0"
* Allow PDSH_CONNECT_TIMEOUT and PDSH_COMMAND_TIMEOUT environment
variables (Erik Jacobson)
* Fix some old URLs in documentation (Al Chu)
* Avoid exporting POSIXLY_CORRECT to child processes (Dorian Krause)
* Fix mcmd start offset bug in max bytes calculation (Egbert Eich)
- Removed:
mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch:
Obsoleted by update.
OBS-URL: https://build.opensuse.org/request/show/532210
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=27
2017-10-06 16:54:27 +00:00
2171d1423e
Accepting request 478536 from home:eeich:branches:network:utilities
...
- Fix %if clause in spec file.
OBS-URL: https://build.opensuse.org/request/show/478536
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=25
2017-03-10 18:39:27 +00:00
43d172827a
Accepting request 458514 from home:eeich:branches:network:utilities
...
- mcmd-Account-for-start-offset-when-providing-max-bytes-to-read.patch
Fix a write past the end of a buffer.
OBS-URL: https://build.opensuse.org/request/show/458514
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=23
2017-02-16 20:47:36 +00:00
dd1db3e162
Accepting request 457501 from home:eeich:branches:network:utilities
...
- Add 'Recommends: mrsh':
pdsh should be run using the mrsh protocol but can get by using
ssh as well, thus adding as a recommended dependency.
OBS-URL: https://build.opensuse.org/request/show/457501
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=22
2017-02-16 13:00:14 +00:00
f08fcbe817
Accepting request 441260 from home:eeich:branches:network:utilities
...
- Disable support for slurm and mrsh until it is in Factory.
- Add support for: pam, exec, mrsh and slurm
genders will follow later. We don't have support for this lib, yet.
- Replace tarball with official tarball of 2.31. (Content identical).
(Add download rpm).
- Add _service for download_files.
- Remove .la files from installation.
- Importing to SLE-12-SP2 for FATE#321714.
OBS-URL: https://build.opensuse.org/request/show/441260
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=20
2016-11-23 16:10:38 +00:00
OBS User mrdocs
e7b85936e0
Accepting request 321624 from home:jkeil:branches:network:utilities
...
- Don't include the rsh module, because rsh is outdated, deprecated and upstream
is dead. Removing the dependency makes it possible to drop the rsh package.
OBS-URL: https://build.opensuse.org/request/show/321624
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=18
2015-08-11 21:28:33 +00:00
94800e6b80
Accepting request 238011 from home:tabraham1:branches:network:utilities
...
update to pdsh-2.31
OBS-URL: https://build.opensuse.org/request/show/238011
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=16
2014-06-20 12:36:39 +00:00
fe8cb04a67
Accepting request 201985 from home:dbahi:branches:network:utilities
...
update to 2.29 - super clean give the great packaging job done already.
OBS-URL: https://build.opensuse.org/request/show/201985
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=13
2013-10-04 20:16:20 +00:00
Ismail Dönmez
302a0e1f54
Accepting request 144714 from home:tabraham1:branches:network:utilities
...
update to 2.28
OBS-URL: https://build.opensuse.org/request/show/144714
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=11
2012-12-08 16:39:21 +00:00
Pavol Rusnak
8725a028e1
Accepting request 89922 from home:babelworx:ldig:branches:network:utilities
...
license update: GPL-2.0+
SDPX format (http://www.spdx.org/licenses )
OBS-URL: https://build.opensuse.org/request/show/89922
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=9
2011-11-02 14:17:09 +00:00
OBS User mrdocs
6c8a3047d3
Accepting request 89901 from home:tabraham1:net
...
update to 2.26
OBS-URL: https://build.opensuse.org/request/show/89901
OBS-URL: https://build.opensuse.org/package/show/network:utilities/pdsh?expand=0&rev=7
2011-11-02 07:17:30 +00:00
Ruediger Oertel
5842e1c2ba
Accepting request 53338 from network:utilities
...
Accepted submit request 53338 from user hennevogel
OBS-URL: https://build.opensuse.org/request/show/53338
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=13
2010-11-18 17:02:32 +00:00
OBS User autobuild
527e9fa1b2
Accepting request 39865 from network:utilities
...
Copy from network:utilities/pdsh based on submit request 39865 from user puzel
OBS-URL: https://build.opensuse.org/request/show/39865
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=10
2010-05-13 23:05:21 +00:00
OBS User unknown
d9d40dedf7
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=5
2008-04-12 19:25:50 +00:00
OBS User unknown
9fc677b657
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=4
2008-04-03 23:40:57 +00:00
OBS User unknown
8f16acef36
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/pdsh?expand=0&rev=3
2007-04-30 16:14:24 +00:00