Skip to content

Commit 02922e5

Browse files
committed
Release 1.7.91 (1.8 RC1) (#360)
Change-Id: Iee6fc3a0b44e779b8ff74e4d3282ee62573af338
1 parent 0936a23 commit 02922e5

File tree

19 files changed

+92
-59
lines changed

19 files changed

+92
-59
lines changed

ChangeLog

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
2017-10-18 S. Thiell <[email protected]>
2+
3+
* 1.8 RC1 (1.7.91) release.
4+
15
2017-10-14 S. Thiell <[email protected]>
26

37
* NodeSet.py: add node wildcard support (ticket #349).

README.md

Lines changed: 9 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@ remote shell facilities already installed on your systems, like SSH.
1111

1212
ClusterShell's primary goal is to improve the administration of high-
1313
performance clusters by providing a lightweight but scalable Python API for
14-
developers. It also provides clush, clubak and nodeset, three convenient
14+
developers. It also provides clush, clubak and cluset/nodeset, convenient
1515
command-line tools that allow traditional shell scripts to benefit from some
1616
of the library features.
1717

@@ -20,7 +20,7 @@ Requirements
2020

2121
* GNU/Linux, BSD, Mac OS X
2222
* OpenSSH (ssh/scp) or rsh
23-
* Python 2.x (x >= 6)
23+
* Python 2.x (x >= 6) or Python 3.x (x >= 4)
2424
* PyYAML (optional)
2525

2626
License
@@ -49,7 +49,7 @@ For local library API documentation, just type:
4949

5050
The following man pages are also provided:
5151

52-
clush(1), clubak(1), nodeset(1), clush.conl(5), groups.conf(5)
52+
clush(1), clubak(1), nodeset(1), clush.conf(5), groups.conf(5)
5353

5454
Test Suite
5555
----------
@@ -64,8 +64,8 @@ You have to allow 'ssh localhost' and 'ssh $HOSTNAME' without any warnings for
6464
"remote" tests to run as expected. $HOSTNAME should not be 127.0.0.1 nor ::1.
6565
Also some tests use the 'bc' command.
6666

67-
ClusterShell interactively
68-
--------------------------
67+
Python code (simple example)
68+
----------------------------
6969

7070
```python
7171
>>> from ClusterShell.Task import task_self
@@ -86,8 +86,7 @@ Links
8686

8787
Web site:
8888

89-
http://clustershell.sourceforge.net
90-
or http://cea-hpc.github.com/clustershell/
89+
http://cea-hpc.github.com/clustershell/
9190

9291
Online documentation:
9392

@@ -105,17 +104,15 @@ Github Issue tracking system:
105104

106105
https://github.com/cea-hpc/clustershell/issues
107106

108-
Sourceforge.net project page:
107+
Python Package Index (PyPI) links:
109108

110-
http://sourceforge.net/projects/clustershell
111-
112-
Python Package Index (PyPI) link:
109+
https://pypi.org/project/ClusterShell/
113110

114111
http://pypi.python.org/pypi/ClusterShell
115112

116113
ClusterShell was born along with Shine, a scalable Lustre FS admin tool:
117114

118-
http://lustre-shine.sourceforge.net
115+
https://github.com/cea-hpc/shine
119116

120117
Core developers/reviewers
121118
-------------------------

clustershell.spec.in

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -196,6 +196,9 @@ rm -rf %{buildroot}
196196
%{vimdatadir}/syntax/groupsconf.vim
197197

198198
%changelog
199+
* Sat Oct 14 2017 Stephane Thiell <[email protected]> 1.7.91-1
200+
- update to 1.7.91 (1.8 RC1)
201+
199202
* Mon Oct 2 2017 Stephane Thiell <[email protected]> 1.7.82-1
200203
- update to 1.7.82 (1.8 beta2)
201204

doc/man/man1/clubak.1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUBAK 1 "2017-10-02" "1.7.82" "ClusterShell User Manual"
3+
.TH CLUBAK 1 "2017-10-11" "1.8" "ClusterShell User Manual"
44
.SH NAME
55
clubak \- format output from clush/pdsh-like output and more
66
.
@@ -128,7 +128,9 @@ node2: 9
128128
.UNINDENT
129129
.SH SEE ALSO
130130
.sp
131-
\fBclush\fP(1), \fBnodeset\fP(1), \fBgroups.conf\fP(5).
131+
\fBcluset\fP(1), \fBclush\fP(1), \fBnodeset\fP(1), \fBgroups.conf\fP(5).
132+
.sp
133+
\fI\%http://clustershell.readthedocs.org/\fP
132134
.SH BUG REPORTS
133135
.INDENT 0.0
134136
.TP

doc/man/man1/cluset.1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSET 1 "2017-10-02" "1.7.82" "ClusterShell User Manual"
3+
.TH CLUSET 1 "2017-10-11" "1.8" "ClusterShell User Manual"
44
.SH NAME
55
cluset \- compute advanced cluster node set operations
66
.
@@ -454,7 +454,9 @@ dc3n[4\-5]
454454
command and also to conform with ClusterShell\(aqs "clu*" command nomenclature.
455455
.SH SEE ALSO
456456
.sp
457-
\fBnodeset\fP(1), \fBclush\fP(1), \fBclubak\fP(1), \fBgroups.conf\fP(5).
457+
\fBclubak\fP(1), \fBclush\fP(1), \fBnodeset\fP(1), \fBgroups.conf\fP(5).
458+
.sp
459+
\fI\%http://clustershell.readthedocs.org/\fP
458460
.SH BUG REPORTS
459461
.INDENT 0.0
460462
.TP

doc/man/man1/clush.1

Lines changed: 13 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSH 1 "2017-10-02" "1.7.82" "ClusterShell User Manual"
3+
.TH CLUSH 1 "2017-10-11" "1.8" "ClusterShell User Manual"
44
.SH NAME
55
clush \- execute shell commands on a cluster
66
.
@@ -370,17 +370,26 @@ Copy \fI/etc/motd\fP from remote nodes node[3\-5,62] to local \fI/tmp\fP directo
370370
.INDENT 0.0
371371
.TP
372372
.B \fI/etc/clustershell/clush.conf\fP
373-
System\-wide \fBclush\fP configuration file.
373+
System\-wide clush configuration file.
374+
.TP
375+
.B \fI$XDG_CONFIG_HOME/clustershell/clush.conf\fP
376+
User configuration file for clush. If $XDG_CONFIG_HOME is not defined,
377+
\fI$HOME/.config/clustershell/clush.conf\fP is used instead.
378+
.TP
379+
.B \fI$HOME/.local/etc/clustershell/clush.conf\fP
380+
Local user configuration file for clush (default installation for pip \-\-user)
374381
.TP
375382
.B \fI~/.clush.conf\fP
376-
This is the per\-user \fBclush\fP configuration file.
383+
Deprecated per\-user clush configuration file.
377384
.TP
378385
.B \fI~/.clush_history\fP
379386
File in which interactive \fBclush\fP command history is saved.
380387
.UNINDENT
381388
.SH SEE ALSO
382389
.sp
383-
\fBclubak\fP(1), \fBnodeset\fP(1), \fBreadline\fP(3), \fBclush.conf\fP(5), \fBgroups.conf\fP(5).
390+
\fBclubak\fP(1), \fBcluset\fP(1), \fBnodeset\fP(1), \fBreadline\fP(3), \fBclush.conf\fP(5), \fBgroups.conf\fP(5).
391+
.sp
392+
\fI\%http://clustershell.readthedocs.org/\fP
384393
.SH BUG REPORTS
385394
.INDENT 0.0
386395
.TP

doc/man/man1/nodeset.1

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH NODESET 1 "2017-10-02" "1.7.82" "ClusterShell User Manual"
3+
.TH NODESET 1 "2017-10-11" "1.8" "ClusterShell User Manual"
44
.SH NAME
55
nodeset \- compute advanced nodeset operations
66
.
@@ -478,7 +478,9 @@ node[1\-2,4,7\-8]
478478
command and also to conform with ClusterShell\(aqs "clu*" command nomenclature.
479479
.SH SEE ALSO
480480
.sp
481-
\fBcluset\fP(1), \fBclush\fP(1), \fBclubak\fP(1), \fBgroups.conf\fP(5).
481+
\fBclubak\fP(1), \fBcluset\fP(1), \fBclush\fP(1), \fBgroups.conf\fP(5).
482+
.sp
483+
\fI\%http://clustershell.readthedocs.org/\fP
482484
.SH BUG REPORTS
483485
.INDENT 0.0
484486
.TP

doc/man/man5/clush.conf.5

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH CLUSH.CONF 5 "2017-10-02" "1.7.82" "ClusterShell User Manual"
3+
.TH CLUSH.CONF 5 "2017-10-11" "1.8" "ClusterShell User Manual"
44
.SH NAME
55
clush.conf \- Configuration file for clush
66
.
@@ -173,9 +173,9 @@ from \fIclush.conf\fP\&. External commands whose outputs were used by \fBclush\
173173
\fBgroups.conf\fP(5).
174174
.SH SEE ALSO
175175
.sp
176-
\fBclush\fP(1), \fBnodeset\fP(1), \fBgroups.conf\fP(5)
176+
\fBclush\fP(1), \fBgroups.conf\fP(5).
177177
.sp
178-
\fI\%http://clustershell.sourceforge.net/\fP
178+
\fI\%http://clustershell.readthedocs.org/\fP
179179
.SH AUTHOR
180180
Stephane Thiell, <[email protected]>
181181
.SH COPYRIGHT

doc/man/man5/groups.conf.5

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
.\" Man page generated from reStructuredText.
22
.
3-
.TH GROUPS.CONF 5 "2017-10-02" "1.7.82" "ClusterShell User Manual"
3+
.TH GROUPS.CONF 5 "2017-10-11" "1.8" "ClusterShell User Manual"
44
.SH NAME
55
groups.conf \- Configuration file for ClusterShell node groups
66
.
@@ -202,9 +202,9 @@ Local groups.conf user configuration file (default installation for pip \-\-user
202202
.UNINDENT
203203
.SH SEE ALSO
204204
.sp
205-
\fBclush\fP(1), \fBclubak\fP(1), \fBnodeset\fP(1)
205+
\fBclubak\fP(1), \fBcluset\fP(1), \fBclush\fP(1), \fBnodeset\fP(1)
206206
.sp
207-
\fI\%http://clustershell.sourceforge.net/\fP
207+
\fI\%http://clustershell.readthedocs.org/\fP
208208
.SH AUTHOR
209209
Stephane Thiell, <[email protected]>
210210
.SH COPYRIGHT

doc/sphinx/conf.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -48,9 +48,9 @@
4848
# built documents.
4949
#
5050
# The short X.Y version.
51-
version = '1.7.82'
51+
version = '1.7.91'
5252
# The full version, including alpha/beta/rc tags.
53-
release = '1.7.82'
53+
release = '1.7.91'
5454

5555
# The language for content autogenerated by Sphinx. Refer to documentation
5656
# for a list of supported languages.

0 commit comments

Comments
 (0)