Changes committed to git://oss.sgi.com/pcp/pcp.git dev
build/rpm/fedora.spec | 3
build/rpm/pcp.spec.in | 3
man/man1/pmcd.1 | 14 ++
man/man1/pmclient.1 | 2
man/man1/pmdagfs2.1 | 79 +++++++++++++++
qa/654 | 4
qa/655 | 6 +
src/include/builddefs.in | 2
src/libpcp/src/internal.h | 1
src/libpcp/src/secureconnect.c | 29 +++--
src/libpcp/src/secureserver.c | 4
src/pmcd/src/config.c | 9 -
src/pmcd/src/pmcd.c | 10 +-
src/pmdas/gfs2/GNUmakefile | 2
src/pmdas/gfs2/README | 108 +++++++++++++++++++++
src/pmdas/gluster/GNUmakefile | 37 +++++++
src/pmdas/gluster/Install | 28 +++++
src/pmdas/gluster/Remove | 25 +++++
src/pmdas/gluster/pmdagluster.python | 175 +++++++++++++++++++++++++++++++++++
src/pmdas/linux/help | 12 +-
src/pmdas/linux_proc/contexts.c | 28 ++++-
src/pmdas/mysql/pmdamysql.pl | 4
src/pmns/stdpmid.pcp | 1
23 files changed, 540 insertions(+), 46 deletions(-)
commit 9d4e31984bcd859623bb46db670e9cef2949f545
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:43:45 2013 +1000
Ensure seteuid/setegid return code/errno is checked and errors recorded
commit 8a831a484376fcb830ad9608c3e51ee2049e8b03
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:35:28 2013 +1000
Work-in-progress commit for the initial gluster PMDA code
Not yet complete, nor tested (so not enabled in the build), but
need to get it out there to begin code-sharing. This initial
version will use XML output from the gluster command line tool,
suggested by the gluster development folk.
commit 863a11c20e75464ca9d40ae1cd75790badc5b1dd
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:32:21 2013 +1000
Reserve a domain number for the gluster filesystem PMDA
commit 97c513d10dc43a1eda1c9ced63edc45e7d1e92eb
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:31:55 2013 +1000
Remove experimental tag on pmcd identity ACLs once more for QA testing
commit 8ed1b01184524561b28a679cc7500ebaa906f468
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:31:03 2013 +1000
Do not make assumptions in PMDA script naming in domain# checker
commit f00da99eb911117eb622c5509da76ee6dc3c0c93
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:29:52 2013 +1000
Remove an unused header macro from libpcp internal header
commit 5ecf60b8a2931e55de615dfbca8bc146a70e0d4f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:29:05 2013 +1000
Add option to pmcd allowing manual configuration override
commit 7ad8aefe577b52fbfb184bbc3138300eb90fcac9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 22:16:34 2013 +1000
Fixes and improved diagnostics in SASL callbacks/protocol code
Fix password attribute lookup logic, increase diagnostics there.
Diagnostics now report SASL callback identifiers in hex for ease
of matching up to header files.
commit 1d57f5b86b4e99816dad4fd5aaa1607c4f11e3c7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 08:52:02 2013 +1000
Builds for older versions of python have a python-ctypes rpm dependency
commit eca418c50f36c5d955c07c9e756173c3b151b64f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Jun 25 07:40:09 2013 +1000
Fix couple of typos in Linux kernel PMDA help text
commit bd1a73c200550dbf7af5b177edaf6ee4c1ec908d
Author: Chandana De Silva <chandana@xxxxxxxxxxxxx>
Date: Mon Jun 24 08:43:27 2013 +1000
Correct units and type for mysql (active) connection count metric
commit 29b57a6bb49613656bfe80b28a2810ad9718a2c3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Fri Jun 21 11:27:01 2013 +1000
Fix repeated occurrence of "the" on pmclient man page
commit c8a3c39234e86eb3891add015cc22e8ff2f30b5e
Author: Paul Evans <pevans@xxxxxxxxxx>
Date: Thu Jun 20 19:39:27 2013 +0100
pmdagfs2: Addition of documentation and manpage entry
Created a manpage entry for the GFS2 PMDA, following the standard template
that is used by other PMDA's. The usual sections are included on how to
install, remove etc. with the addition of a section mentioning the
requirement for a clustered setup for certain metrics to be able to provide
metric data.
Updated the commenting in qa/654 to explain better the expected setup for
the test to be run and to make clear that the test does not query metrics
which require a clustered environment.
Added extra information about for qa/655 with regards to a test setup and
provided information along with a link to fabbione's cbox (cluster in a
box), providing an easy route to setting up the required test environment
though a virtualised two node cluster using KVM. Cbox is available at
https://github.com/fabbione/cbox.
Created README to give an overview of the PMDA, it's requirements, how to
install, remove along with some basic troubleshooting ideas. Have also
touched upon how to go about using pmstore with regards to the
configurable metrics.
Slight tweak in GNUmakefile to guard against the deletion of the README
file when issuing "make clean".
|