Skip to content

Commit 6c3cba7

Browse files
committed
Release 1.7.2
Change-Id: I5c58391aadb8cc663a72c6659a2370a8c9fec25c
1 parent 74604c5 commit 6c3cba7

File tree

16 files changed

+57
-21
lines changed

16 files changed

+57
-21
lines changed

clustershell.spec.in

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -101,6 +101,12 @@ rm -rf %{buildroot}
101101
%{vimdatadir}/syntax/groupsconf.vim
102102

103103
%changelog
104+
* Sat Jun 18 2016 Stephane Thiell <[email protected]> 1.7.2-1
105+
- update to 1.7.2
106+
107+
* Mon Feb 29 2016 Stephane Thiell <[email protected]> 1.7.1-1
108+
- update to 1.7.1
109+
104110
* Tue Nov 10 2015 Stephane Thiell <[email protected]> 1.7-1
105111
- update to 1.7
106112

doc/man/man1/clush.1

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSH 1 "2016-06-16" "1.7.2" "ClusterShell User Manual"
3+
.TH CLUSH 1 "2016-06-18" "1.7.2" "ClusterShell User Manual"
44
.SH NAME
55
clush \- execute shell commands on a cluster
66
.
@@ -276,6 +276,9 @@ limit time for command to run on the node
276276
.TP
277277
.BI \-R \ WORKER\fP,\fB \ \-\-worker\fB= WORKER
278278
worker name to use for connection (\fBexec\fP, \fBssh\fP, \fBrsh\fP, \fBpdsh\fP), default is \fBssh\fP
279+
.TP
280+
.BI \-\-remote\fB= REMOTE
281+
whether to enable remote execution: in tree mode, \(aqyes\(aq forces connections to the leaf nodes for execution, \(aqno\(aq establishes connections up to the leaf parent nodes for execution (default is \(aqyes\(aq)
279282
.UNINDENT
280283
.UNINDENT
281284
.sp

doc/man/man1/nodeset.1

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH NODESET 1 "2016-06-16" "1.7.2" "ClusterShell User Manual"
3+
.TH NODESET 1 "2016-06-18" "1.7.2" "ClusterShell User Manual"
44
.SH NAME
55
nodeset \- compute advanced nodeset operations
66
.

doc/man/man5/clush.conf.5

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSH.CONF 5 "2016-02-28" "1.7.1" "ClusterShell User Manual"
3+
.TH CLUSH.CONF 5 "2016-06-18" "1.7.2" "ClusterShell User Manual"
44
.SH NAME
55
clush.conf \- Configuration file for clush
66
.

doc/man/man5/groups.conf.5

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH GROUPS.CONF 5 "2016-02-28" "1.7.1" "ClusterShell User Manual"
3+
.TH GROUPS.CONF 5 "2016-06-18" "1.7.2" "ClusterShell User Manual"
44
.SH NAME
55
groups.conf \- Configuration file for ClusterShell node groups
66
.

doc/sphinx/conf.py

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -41,16 +41,16 @@
4141

4242
# General information about the project.
4343
project = u'clustershell'
44-
copyright = u'2015, Stephane Thiell'
44+
copyright = u'2016, Stephane Thiell'
4545

4646
# The version info for the project you're documenting, acts as replacement for
4747
# |version| and |release|, also used in various other places throughout the
4848
# built documents.
4949
#
5050
# The short X.Y version.
51-
version = '1.7.1'
51+
version = '1.7.2'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '1.7.1'
53+
release = '1.7.2'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.
@@ -240,7 +240,8 @@ def setup(app):
240240
# dir menu entry, description, category)
241241
texinfo_documents = [
242242
('index', 'clustershell', u'ClusterShell Documentation',
243-
u'Stephane Thiell', 'clustershell', 'One line description of project.',
243+
u'Stephane Thiell', 'clustershell',
244+
'Manage node sets, node groups and execute commands on cluster',
244245
'Miscellaneous'),
245246
]
246247

doc/sphinx/release.rst

Lines changed: 23 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,27 @@
33
Release Notes
44
=============
55

6+
Version 1.7.2
7+
-------------
8+
9+
This minor version fixes a defect in :ref:`tree mode <clush-tree>` that led
10+
to broken pipe errors or unwanted backtraces.
11+
12+
The :class:`.NodeSet` class now supports the empty string as input. In
13+
practice, you may now safely reuse the output of a
14+
:ref:`nodeset <nodeset-tool>` command as input argument for another
15+
:ref:`nodeset <nodeset-tool>` command, even if the result is an empty string.
16+
17+
A new option ``--pick`` is available for :ref:`clush <clush-pick>` and
18+
:ref:`nodeset <nodeset-pick>` to pick N node(s) at random from the resulting
19+
node set.
20+
21+
For more details, please have a look at `GitHub Issues for 1.7.2 milestone`_.
22+
23+
ClusterShell 1.7.2 is compatible with Python 2.4 up to Python 2.7 (for
24+
example: from RedHat EL5 to EL7). Upgrades from versions 1.6 or 1.7 are
25+
supported.
26+
627
Version 1.7.1
728
-------------
829

@@ -249,4 +270,5 @@ configuration files::
249270

250271
Please see :ref:`install-pip-user`.
251272

252-
.. _GitHub Issues for 1.7.1 milestone: https://github.com/cea-hpc/clustershell/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.7.1+
273+
.. _GitHub Issues for 1.7.1 milestone: https://github.com/cea-hpc/clustershell/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.7.1
274+
.. _GitHub Issues for 1.7.2 milestone: https://github.com/cea-hpc/clustershell/issues?utf8=%E2%9C%93&q=is%3Aissue+milestone%3A1.7.2

doc/sphinx/tools/clush.rst

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -86,6 +86,8 @@ nodes, in the sense of ClusterShell node groups (see
8686
clush: External error: Not enough working external calls (all, or map +
8787
list) defined to get all node
8888

89+
.. _clush-pick:
90+
8991
Picking node(s) at random
9092
"""""""""""""""""""""""""
9193

doc/sphinx/tools/nodeset.rst

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -567,6 +567,7 @@ useful to fold along the last axis whatever number of dimensions used::
567567
$ nodeset --axis=-1 -f comp-[1-2]-[1-36],login-[1-2]
568568
comp-1-[1-36],comp-2-[1-36],login-[1-2]
569569

570+
.. _nodeset-pick:
570571

571572
Picking N node(s) at random
572573
"""""""""""""""""""""""""""

doc/txt/clubak.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ format output from clush/pdsh-like output and more
77
--------------------------------------------------
88

99
:Author: Stephane Thiell <[email protected]>
10-
:Date: 2016-02-28
10+
:Date: 2016-06-18
1111
:Copyright: CeCILL-C V1
12-
:Version: 1.7.1
12+
:Version: 1.7.2
1313
:Manual section: 1
1414
:Manual group: ClusterShell User Manual
1515

0 commit comments

Comments
 (0)