pcp
[Top] [All Lists]

pcp updates: zbxpcp, build, kenj merge

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: zbxpcp, build, kenj merge
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Thu, 10 Mar 2016 01:28:27 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: VJwilCc5KrPLp315CxvTYrtK/ig2cw==
Thread-topic: pcp updates: zbxpcp, build, kenj merge
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

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: zbxpcp, build, kenj merge, Nathan Scott <=