pcp
[Top] [All Lists]

pcp updates: lberk/marko merges, build+docs updates

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: lberk/marko merges, build+docs updates
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon, 4 Jan 2016 02:07:52 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <805278639.3777112.1451891182627.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: /vcJQIkLBUGwHT3+76IKtvOlDPZ3Cg==
Thread-topic: pcp updates: lberk/marko merges, build+docs updates
Changes committed to git://git.pcp.io/pcp.git master

Lukas Berk (4):
      Make export-zabbix-agent requires explicit
      Add qa testcase for pid's >= 1000000
      qa/042 tweak sed expressions order
      Actually install the qa/889 tarball

Nathan Scott (4):
      Revert "Revert "pmmgr: remove [...] comments about libpcp and containers""
      Revert: parts of "pmwebd man: tweak"
      docs: update pcp2graphite(1) section on daemon startup
      build: add pmda-snpm rpm deps on perl Net::SNMP module

Marko Myllynen (3):
      pmrep: update TODO doc with more planned work
      pmrep: consistenly cleanup the writer object, cosmetic
      docs: man page typo fixes

Frank Ch. Eigler (1):
      Fix pmda_proc (linux) to allow PIDs >= 1000000


 build/rpm/GNUmakefile           |    1 
 build/rpm/fedora.spec           |    3 +-
 build/rpm/pcp.spec.in           |   21 ++++++++++++++--
 configure                       |   17 +++++++++++++
 configure.ac                    |   13 ++++++++++
 man/man1/pmwebd.1               |   15 +++++++----
 qa/042                          |    2 -
 qa/889                          |   52 ++++++++++++++++++++++++++++++++++++++++
 qa/889.out                      |    7 +++++
 qa/group                        |    1 
 qa/linux/GNUmakefile            |    2 +
 qa/linux/proc-big-pid-001.tgz   |binary
 src/include/builddefs.in        |    1 
 src/pcp2graphite/pcp2graphite.1 |   38 +++++------------------------
 src/pmdas/linux_proc/proc_pid.c |   10 +++----
 src/pmmgr/pmmgr.cxx             |    7 -----
 src/pmrep/TODO                  |    1 
 src/pmrep/pmrep.conf.5          |    2 -
 src/pmrep/pmrep.py              |    1 
 src/zabbix-agent/src/zbxpcp.3   |    4 +--
 20 files changed, 143 insertions(+), 55 deletions(-)


commit 1c79e3190dafd5bcc2b2849fc5dce55b5829344e
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Mon Jan 4 16:43:42 2016 +1100

    docs: man page typo fixes

commit 1b9cff40c64e673bf5a822e456b633b536d7bddb
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jan 4 16:14:07 2016 +1100

    build: add pmda-snpm rpm deps on perl Net::SNMP module

commit ec37b9529abb6efa163a57b897f03eb36f64de38
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jan 4 16:13:48 2016 +1100

    docs: update pcp2graphite(1) section on daemon startup
    
    Remove the pcp2graphite(1) references to using a custom
    systemd unit file (which we don't ship/install, and cannot
    work on any non-Linux, non-systemd platforms of course) -
    a better solution now exists using pmmgr(1) so point users
    toward that man page instead.

commit 94d53f7a13dde8a0efb34ea7c16863239c05c84e
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Mon Jan 4 15:13:32 2016 +1100

    pmrep: consistenly cleanup the writer object, cosmetic

commit 5bf5881b5dc1748e39c5a9e5c4d7a7c188a99444
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date:   Mon Jan 4 14:59:25 2016 +1100

    pmrep: update TODO doc with more planned work

commit 2f14858f087947025d18289e4acba5b654afe366
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jan 4 14:05:09 2016 +1100

    Revert: parts of "pmwebd man: tweak"
    
    Reinstate notes about pmwebd -P option being deprecated,
    its correct as it stood.  We should not encourage anyone
    to circumvent pmcd/pmda attributes in this way, localhost
    (or explicit auth) is the way to go for pmwebd contexts.
    
    Reverts part of commit d93cbaca46029d806 (which reverted
    part of e324618dadf8a42) but keeps useful new -X content
    and fixes up a formatting regression for good measure.

commit de77828757e52295d11649f5d1d133722b85cbf2
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Mon Jan 4 11:57:05 2016 +1100

    Revert "Revert "pmmgr: remove [...] comments about libpcp and containers""
    
    This reverts commit aecf92fab2d10059d33f6ee004e2100df6d09c06.
    
    It was previously reverted due to inaccuracies in one comment,
    and someone else already adding man page documentation covering
    those docs requested in the other comment.

commit 06d7a92f29b1fa6ee8549eeca8d56c2cfa006ef4
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Fri Dec 18 17:19:54 2015 -0500

    Actually install the qa/889 tarball
    
    Before we weren't installing the actual tarball, so we had nothing to
    compare against and the test was failing

commit 913604ed60605d5bb4dc3d13ae01c31cac3141d1
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Fri Dec 18 15:59:59 2015 -0500

    qa/042 tweak sed expressions order
    
    When the tunneling expression search takes place *after* the
    instance/name subsitution, we don't drop the extra instance as intended.

commit 44f518bd460481c02986e444964079c42539119b
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Fri Dec 18 14:18:01 2015 -0500

    Fix pmda_proc (linux) to allow PIDs >= 1000000
    
    Previously, when pid's greater than 999999 were fetched, the output
    became mangaled, potentially crashing some client tools.  Adjust the
    size of 'buf' comparisons accordingly.

commit 8a0dce88802be9723314d43ec65b9bb0928cc66e
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Fri Dec 18 13:59:27 2015 -0500

    Add qa testcase for pid's >= 1000000
    
    currently pid's larger than one million will mangle the output, which
    can lead to crashes on other client tools.  Adding this testcase to
    make sure we catch it in the future with a pre-canned proc file

commit f9a593e27a6a7b381cc5986ced70cf42f4acb702
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Thu Dec 17 19:45:17 2015 -0500

    Make export-zabbix-agent requires explicit
    
    change the dependancy on pcp-libs from '>=' $VERSION to explicit '='

<Prev in Thread] Current Thread [Next in Thread>