Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (6):
src/include/builddefs.in: that explains why the PCP python modules were
sometimes missing
qa/298: tweak for changed error message format
qa/515: suppress gratuiutous whitespace
qa 514,520 and 523: Mac OS X changes
darwin pmda: add hinv.machine
darwin pmda: remove diagnostic accidentally left behind in last commit
Nathan Scott (3):
build: non-verbose reporting on Makepkgs deb packages too
zbxpcp: support both Zabbix 2 and 3 versions
docs: update debian copyright dates and holders
Makepkgs | 7 ++
debian/copyright | 3
qa/298 | 5 +
qa/298.out.2 | 4 -
qa/514 | 27 ++++++-
qa/514.out | 2
qa/515 | 2
qa/515.out | 44 ++++++------
qa/520 | 22 ++++++
qa/520.out | 2
qa/523 | 22 ++++++
qa/523.out | 2
src/include/builddefs.in | 8 +-
src/pmdas/darwin/darwin.h | 3
src/pmdas/darwin/help | 5 +
src/pmdas/darwin/kernel.c | 16 +++-
src/pmdas/darwin/pmda.c | 14 +++-
src/pmdas/darwin/pmns | 1
src/zabbix-agent/src/module.h | 78 +++++++++++-----------
src/zabbix-agent/src/zbxpcp.c | 145 +++++++++++++++++++++++++++++++++++-------
20 files changed, 308 insertions(+), 104 deletions(-)
commit 1f04bc9e4283734d714a094d3b6c8fa7b05ae6a9
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Mar 10 17:20:20 2016 +1100
docs: update debian copyright dates and holders
commit 828222decbede6bf0d90bd174b64de61091745b3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu Mar 10 14:45:11 2016 +1100
zbxpcp: support both Zabbix 2 and 3 versions
Recently released Zabbix 3 has introduced an API/ABI breaking
change in the module interface. This commit switches between
use of one or the other API on the fly, using dlopen trickery
to detect the approriate ABI to use. The header file allows
structures for both ABIs to co-exist and macros are shared.
It sounds neat but its all a bit of a hack. Test qa/1067 has
good coverage of this functionality, so no additional test is
added here - just run with either zabbix version installed.
commit 9719c4e433a60453a0512522ede7b3791c90bf83
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Mar 10 09:10:13 2016 +1100
darwin pmda: remove diagnostic accidentally left behind in last commit
commit da74dd5dad93d9b37b7cea129487d3cbf6e5334e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Mar 10 08:59:57 2016 +1100
darwin pmda: add hinv.machine
Needed for some QA tests.
commit 9d6472adecda7a1aa43f76076409211a6173c684
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Thu Mar 10 06:36:41 2016 +1100
qa 514,520 and 523: Mac OS X changes
1. map 0x0 -> (nil) in pmie diagnostic output
2. handle missing newline after the last pmie> prompt
commit e0367cef1366525f06a0c4f5ee7c003ccf53b2cb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Mar 9 14:23:37 2016 +1100
qa/515: suppress gratuiutous whitespace
Mac OS X pixies at it again, this time the output is from uniq(1)
with a -c option.
commit dc7fca1fec743bd95a22125304bc9db5b54bce4f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Mar 9 13:59:48 2016 +1100
qa/298: tweak for changed error message format
Only seen on Mac OS X where some of the metrics required are not
available.
commit 364b6d1397ee286603618bc1533400e2aa35328a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Wed Mar 9 13:57:19 2016 +1100
src/include/builddefs.in: that explains why the PCP python modules were
sometimes missing
... on some platforms ... diagnosed on Mac OS X.
commit 7a2d529aa0c3502e2292cc5c46361bc3f5dafa96
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed Mar 9 13:19:04 2016 +1100
build: non-verbose reporting on Makepkgs deb packages too
|