Changes committed to git://pcp.io/pcp master
Nathan Scott (9):
build: disable pmdajson on RHEL6 as well as RHEL5 now
qa: fix bash-ism in qa/661 causing lintian warnings
build: yet more packaging guards for pmdajson enablement
qa: add test 1024 for pmdalinux per-{disk,partition,dm} metrics
build: initial script for uploading built packages to bintray
qa: make disk.partition metrics long help text fit qa/469 limits
man: correct the section (5 not 3) for perfevent.conf
build: very small updates to docker build scripts/files
build: ensure pmcollectl is installed, man page updates
Marc Ma (2):
Fixed memory leak in python module pmsubsys.py
[linux_pmda] Added extended disk partition stats for kernel 2.6.25 and
above.
.gitignore | 1
build/containers/pcp-base/Dockerfile | 2
build/containers/pcp-collector/Dockerfile | 2
build/containers/pcp-monitor/Dockerfile | 2
build/containers/pcp-pmlogger/Dockerfile | 2
build/containers/pcp-testsuite/Dockerfile | 2
build/containers/scripts/pcp-docker-run | 5
build/rpm/fedora.spec | 24 +-
build/rpm/pcp.spec.in | 26 +-
configure | 1
configure.ac | 4
man/man1/pcp-shping.1 | 2
man/man1/pmcollectl.1 | 332 -----------------------------
man/man1/pmdaperfevent.1 | 4
man/man1/pmiostat.1 | 230 --------------------
qa/1024 | 42 +++
qa/1024.out | 338 ++++++++++++++++++++++++++++++
qa/1052 | 1
qa/469 | 11
qa/661 | 3
qa/group | 1
qa/linux/blkdev-root-001.tgz |binary
scripts/bintray-upload | 132 ++++++++++-
src/pcp/GNUmakefile | 13 -
src/pcp/atop/pcp-atop.1 | 3
src/pcp/collectl/GNUmakefile | 4
src/pcp/collectl/pcp-collectl.1 | 333 +++++++++++++++++++++++++++++
src/pcp/iostat/GNUmakefile | 3
src/pcp/iostat/pcp-iostat.1 | 227 ++++++++++++++++++++
src/pmdas/linux/help | 34 ++-
src/pmdas/linux/pmda.c | 29 ++
src/pmdas/linux/proc_partitions.c | 56 ++++
src/pmdas/linux/root_linux | 6
src/python/pcp/pmsubsys.py | 6
34 files changed, 1241 insertions(+), 640 deletions(-)
Details ...
commit 25bba332363273321679e1d1c4d9bcfb93d453a9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jun 18 11:53:19 2015 +1000
build: ensure pmcollectl is installed, man page updates
commit bced1fea48ec0a347ee72d82748641b8b0836652
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jun 18 10:41:06 2015 +1000
build: very small updates to docker build scripts/files
Use a valid email address in the Dockerfiles (debian/control
model used), don't assert docker command has to run as root,
and remove bash-isms from run script. Initial work on the
bintray-upload script to support containers.
commit 5e73fde04d706cf385aba8f530e243e200505c85
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Jun 18 08:48:26 2015 +1000
man: correct the section (5 not 3) for perfevent.conf
commit f191e95e9f0c3bd8516ab5ca818ef0adc248199a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 17 16:27:22 2015 +1000
qa: make disk.partition metrics long help text fit qa/469 limits
commit 7bd068c2d6c903d5711abdeafe20f7a70f3f5172
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 17 14:16:46 2015 +1000
build: initial script for uploading built packages to bintray
commit 93d088e2834312d9c44addb6c867f5ac9876f199
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 17 14:07:38 2015 +1000
qa: add test 1024 for pmdalinux per-{disk,partition,dm} metrics
commit 0a24366b67740c1c70f1550bb87a7a49e4da772f
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 17 13:33:16 2015 +1000
build: yet more packaging guards for pmdajson enablement
commit 24799cda2b31e4892c91e7769ecdcf9442d06b37
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 17 13:31:54 2015 +1000
qa: fix bash-ism in qa/661 causing lintian warnings
Use consistent syntax for function declarations in 661, else
$ sh -n qa/661
qa/661: 57: qa/661: Syntax error: "(" unexpected
commit b8e6fe4b934e784e75e537faea4ef1f4d635a1e1
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Jun 17 10:40:31 2015 +1000
build: disable pmdajson on RHEL6 as well as RHEL5 now
qa/1052 is failing on RHEL6. David's traced it back to
RHEL6 using python 2.6, and the json.load() function in
that version not supporting the object_pairs_hook needed
by pmdajson.
commit d7927ba0c0bad912ed2de08bb12793b60b4e9727
Author: Marc Ma <mamarc@xxxxxxxxxx>
Date: Sun Jun 14 21:59:39 2015 -0700
[linux_pmda] Added extended disk partition stats for kernel 2.6.25 and
above.
commit 8748740943e7e93b4cafc56dc7304250411d4961
Author: Marc Ma <mamarc@xxxxxxxxxx>
Date: Sun Jun 14 18:17:22 2015 -0700
Fixed memory leak in python module pmsubsys.py
|