pcp
[Top] [All Lists]

pcp updates: pmdaproc.sh fix, docs, qa

To: pcp developers <pcp@xxxxxxxxxxx>
Subject: pcp updates: pmdaproc.sh fix, docs, qa
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 9 Jun 2015 22:43:18 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <2050169438.14912734.1433904165452.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: drQytBH021Vx99J5OIwbuYzLoBhxdA==
Thread-topic: pcp updates: pmdaproc.sh fix, docs, qa
Changes committed to git://git.pcp.io/nathans/pcp.git master

David Smith (3):
      Added more documentation to the JSON PMDA.
      Make the JSON PMDA qa test more robust.
      Make sure the JSON PMDA README file gets installed.

Nathan Scott (2):
      pmdaproc.sh: ensure pmloggers not started if disabled
      qa: revert "Update test 491 to handle big and little endian hosts"

Luca Miccini (1):
      [pcp2graphite] document systemd service file template in manpage


 build/rpm/fedora.spec      |    1 
 man/man1/pcp2graphite.1    |   26 ++++++
 qa/.gitignore              |    1 
 qa/1052                    |   36 +++++++++
 qa/1052.out                |  116 ++++++++++++++++--------------
 qa/279.out                 |    4 -
 qa/491                     |    5 -
 qa/491.out                 |  171 +++++++++++++++++++++++++++++++++++++++++++++
 qa/491.out.be              |  171 ---------------------------------------------
 qa/491.out.le              |  171 ---------------------------------------------
 qa/964                     |  124 ++++++++++++++++++++++++++++++++
 qa/964.out                 |   40 ++++++++++
 qa/group                   |    1 
 src/pmcd/pmdaproc.sh       |   28 ++++---
 src/pmdas/json/GNUmakefile |    2 
 src/pmdas/json/README      |  171 +++++++++++++++++++++++++++++++++++++++++++++
 src/pmdas/json/pmdajson.1  |   59 ++++++++++++++-
 17 files changed, 703 insertions(+), 424 deletions(-)


commit 3434b887be9d64606da69149a3043ae804fe610d
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jun 10 12:39:31 2015 +1000

    qa: revert "Update test 491 to handle big and little endian hosts"
    
    This reverts commit 0a6076e8e64037c8ccb3b48ae3dff54f63044b6f.
    With additional platforms now in the mix, its now clear that
    this was misdiagnosed as an endian problem.  More work needed
    to understand the failure, but the change backed out here was
    definitely incorrect.

commit b8d4f9ce8fc3033e510afe097d1334d9141ca08e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jun 10 11:03:56 2015 +1000

    pmdaproc.sh: ensure pmloggers not started if disabled
    
    Resolve a regression introduced by the RHBZ#1185755 fix;
    PMDA installation might now incorrectly start a pmlogger
    during PMDA install when we should not have (disabled in
    chkconfig state), and would not have earlier.  The fixes
    uses condrestart for pmlogger restarting, which is aware
    of chkconfig state, instead of the simpler pcp start.  I
    also made pmdaproc.sh only restart pmlogger once pmcd is
    known-good, which improves some failure cases (see 279)
    that attempted pmlogger start even if pmcd start failed.
    
    This change fixes one other situation where we previously
    would restart both pmlogger and pmcd twice (see qa/279),
    when once would do.  Test qa/964 is added to reproduce
    the regression and exercise the fix.
    
    Fixes RHBZ#1229458.

commit b35d7a5b92a90400368b20c1b974d2e2268e51ac
Author: David Smith <dsmith@xxxxxxxxxx>
Date:   Tue Jun 9 13:24:50 2015 -0500

    Make sure the JSON PMDA README file gets installed.
    
    * src/pmdas/json/GNUmakefile: Install the README file.

commit fc785142078eec77fe40926fb4fa6efd6c1e4ef3
Author: David Smith <dsmith@xxxxxxxxxx>
Date:   Tue Jun 9 12:36:06 2015 -0500

    Make the JSON PMDA qa test more robust.
    
    * qa/1052: Sort output of certain commands, to avoid problems with
      differing python internal ordering.
    * qa/1052.out: Updated.

commit 90aa87c3ca0b34e909bbccd5dcb05a00aab75a8a
Author: David Smith <dsmith@xxxxxxxxxx>
Date:   Tue Jun 9 12:20:12 2015 -0500

    Added more documentation to the JSON PMDA.
    
    * src/pmdas/json/pmdajson.1: Added more documentation.
    * src/pmdas/json/README: New file.

commit cd799b50acc62a1743364698a2b909177cd9b2c0
Author: Luca Miccini <luca.miccini@xxxxxxxxxx>
Date:   Mon Jun 8 14:33:27 2015 +0200

    [pcp2graphite] document systemd service file template in manpage

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmdaproc.sh fix, docs, qa, Nathan Scott <=