Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (9):
qa/admin/check-vm:
qa/admin/check-vm: add package entries for saslpasswd2
qa/admin/check-vm: add package entries for pluginviewer/saslpluginviewer
src/libpcp/src/context.c: reduce chatter from close channel routines
qa/832: tweak filter
qa/valgrind-suppress-3.5.0: some more suppressions
qa/023: seems like fd of 20 is possible ... adjust filter
qa/662 and qa/common.webapi: improved diagnostics
libpcp_pmda: change some char * function arguments to const char *
Nathan Scott (3):
pmlogconf: add set of default Vector webapp metrics
Allow for systemd auto-restart of the PCP daemons
pmlogconf: correction to synretrans metric in vector
build/rpm/pcp.spec.in | 8 +-
man/man3/pmdadaemon.3 | 2
man/man3/pmdahelp.3 | 2
qa/023 | 1
qa/366 | 2
qa/662 | 3
qa/832 | 2
qa/GNUmakefile | 2
qa/GNUmakefile.install | 4 -
qa/admin/check-vm | 18 ++++-
qa/common.webapi | 12 +++
qa/mic/GNUmakefile | 2
qa/systemd/GNUmakefile | 23 ++++++
qa/systemd/GNUmakefile.install | 1
qa/systemd/pmcd.conf | 2
qa/systemd/pmmgr.conf | 2
qa/systemd/pmproxy.conf | 2
qa/systemd/pmwebd.conf | 2
qa/valgrind-suppress-3.5.0 | 129 +++++++++++++++++++++++++++++++++++++
src/include/pcp/pmda.h | 10 +-
src/libpcp/src/context.c | 24 +++++-
src/libpcp_pmda/src/help.c | 2
src/libpcp_pmda/src/open.c | 8 +-
src/pmcd/GNUmakefile | 7 +-
src/pmcd/pmcd.service.in | 9 +-
src/pmlogconf/tools/localdefs | 2
src/pmlogconf/tools/vector | 40 +++++++++++
src/pmlogconf/tools/vector-summary | 5 +
src/pmmgr/GNUmakefile | 7 +-
src/pmmgr/pmmgr.service.in | 9 +-
src/pmproxy/GNUmakefile | 7 +-
src/pmproxy/pmproxy.service.in | 9 +-
src/pmwebapi/GNUmakefile | 6 +
src/pmwebapi/pmwebd.service.in | 9 +-
34 files changed, 321 insertions(+), 52 deletions(-)
commit b3c1872e2249489b2a0a5fb46b2e111faa9e5fdb
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Aug 11 13:58:59 2016 +1000
pmlogconf: correction to synretrans metric in vector
Chalk another one up for PCP QA: the set of metrics that
Henry extracted from Vector showed up a metric name typo
and the pmlogconf regression tests noticed. Vector fix:
https://github.com/Netflix/vector/pull/133
commit b0b6ab0746595f45724e60a65752b06d128cae99
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Aug 11 13:56:20 2016 +1000
Allow for systemd auto-restart of the PCP daemons
For QA this behaviour is disabled since it could end up
accidentally hiding bugs, and conflicts with some tests.
Resolves Red Hat BZ #1365658.
commit 384625fd8d539d1bc15a8d297e2dd33421b041ab
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Aug 11 07:03:13 2016 +1000
libpcp_pmda: change some char * function arguments to const char *
As reported by David Gibson <pcp@xxxxxxxxxxxxxxxxxxxxx>, ...
I encountered this [problem] while trying to write a PMDA in C++
- that gives warnings when attempting to pass string literals
into these (char *) parameters.
This commit is based on David's patch plus some consequential fallout
in other libpcp_pmda routines and man page changes.
commit 70baabc3e6321d9bee293c77625d5e5cf62dca74
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue Aug 9 10:07:57 2016 +1000
pmlogconf: add set of default Vector webapp metrics
Opt-in logconf template allowing Vector default dashboard
metrics to be easily logged. Requested by hc3249@xxxxxxxx
commit 4930efb204cde5ed4f17ba9f8a38db1d49704786
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Aug 7 07:04:18 2016 +1000
qa/662 and qa/common.webapi: improved diagnostics
Allow logfile name to be passed from _wait_for_pmwebd_logfile()
to _wait_for_pmwebd() so it can be cat'ed if pmwebd fails to
start.
commit 0bdc44f5422c8a2c917eda906974f0511570ff9b
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Aug 6 08:46:43 2016 +1000
qa/023: seems like fd of 20 is possible ... adjust filter
Seen on vm29 PCP 3.11.4 x86_64 RHEL Server 7.2 (Maipo).
commit 10fca9a48b543d45036e1170df5956369dea0770
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Aug 6 07:19:08 2016 +1000
qa/valgrind-suppress-3.5.0: some more suppressions
This time from vm04 i686 CentOS 5.11.
commit bce36dbe283e7952c39b4b196b4c37c2b8eac578
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Aug 6 07:17:58 2016 +1000
qa/832: tweak filter
Don't delete the "Starting pmcd ..." line, just remove the channel
closing chatter from the end of the line.
commit ef2601d5dd9609bfa56aed52ea4f68c8c52b1115
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Aug 5 20:50:42 2016 +1000
src/libpcp/src/context.c: reduce chatter from close channel routines
When __pmGetPDU returns 0 (pdu type) this means the channel has been
closed remotely ... don't report anything here, just let the PM_ERR_IPC
percolate back up the PMAPI to the client.
commit 1045baa609e11bcf867ae2ac7abec60d5f223c6e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Aug 5 07:17:43 2016 +1000
qa/admin/check-vm: add package entries for pluginviewer/saslpluginviewer
commit 108ac719250de54cf8e3b7aaab4bc6865fe2025e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Aug 5 07:12:02 2016 +1000
qa/admin/check-vm: add package entries for saslpasswd2
Now used in QA.
commit 06d7990bfb857f245b9e43c1dc9e9f0430cea6da
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Fri Aug 5 07:03:26 2016 +1000
qa/admin/check-vm:
|