pcp
[Top] [All Lists]

pcp updates: pmdanamed & pcp-iostat fixes, kenj merge

To: pcp@xxxxxxxxxxx
Subject: pcp updates: pmdanamed & pcp-iostat fixes, kenj merge
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 13 Jan 2016 01:27:06 -0500 (EST)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <518963694.8499433.1452666259399.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: hoD0tq79Jv0jM6xSp9lCaHDPMJv1LQ==
Thread-topic: pcp updates: pmdanamed & pcp-iostat fixes, kenj merge
Changes committed to git://git.pcp.io/pcp.git master

Ken McDonell (4):
      libpcp: anonymous derived metrics
      qa: assorted - track most recent anon metric changes
      qa: assorted - track most recent anon metric changes (part 2)
      qa/663: remove multi-version output based on pcp version

Nathan Scott (2):
      pmdanamed: add tests, fix SELinux AVC denials
      pcp-iostat: use py3 and py3 compatible pipe exception handlers


 qa/.gitignore                 |    1 
 qa/1033                       |   77 +
 qa/1033.out                   |   20 
 qa/1034                       |   76 +
 qa/1034.out                   |   28 
 qa/225.out                    |    2 
 qa/246.out                    | 2000 ------------------------------------------
 qa/247.out                    |    4 
 qa/249.out                    |   18 
 qa/256.out                    |    2 
 qa/259.out                    |    6 
 qa/260.out                    |    2 
 qa/263.out                    |    4 
 qa/273.out                    |    4 
 qa/275.out                    |    4 
 qa/297.out                    |    3 
 qa/334.out                    |    2 
 qa/335.out                    |    2 
 qa/444.out                    |    6 
 qa/509.out                    |   18 
 qa/633                        |   10 
 qa/633.out                    |   16 
 qa/633.out.1                  |   15 
 qa/633.out.2                  |   20 
 qa/720.out                    |    2 
 qa/773.out                    |    2 
 qa/792.out                    |   24 
 qa/GNUmakefile                |    2 
 qa/group                      |    3 
 qa/named/GNUmakefile          |   16 
 qa/named/GNUmakefile.install  |    1 
 qa/named/bind-9.8.2-stats.txt | 1924 ++++++++++++++++++++++++++++++++++++++++
 src/libpcp/src/GNUmakefile    |    2 
 src/libpcp/src/derive.c       |  120 +-
 src/libpcp/src/derive.h       |    1 
 src/pcp/iostat/pcp-iostat.py  |    3 
 src/pmdas/named/pmdanamed.pl  |   25 
 37 files changed, 2254 insertions(+), 2211 deletions(-)


commit 3ac396bd380fffaec78071328c17950f8ec18f4a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jan 13 17:18:05 2016 +1100

    pcp-iostat: use py3 and py3 compatible pipe exception handlers

commit dbea05d5c7021c0a8947fd89387f0e31c3bfc824
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Jan 13 17:15:23 2016 +1100

    pmdanamed: add tests, fix SELinux AVC denials
    
    Ensure we do not run the rndc command while generating pmns
    and domain.h files, otherwise these open fds (stdout) are
    passed from parent (pmdanamed.pl) to child (rdnc) and write
    to stdout subsequently fails in the child.
    
    Add two new tests as we've no pmdanamed coverage so far and
    begin the process of setting up injected test data for this
    PMDA with data from bind-9.8.2 initially.
    
    Resolves Red Hat BZ #1223311.

commit 1b8054812a6f2ae6bd2de9b971e23aa4485ad130
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jan 13 15:54:02 2016 +1100

    qa/663: remove multi-version output based on pcp version

commit 134865e2827b187f1fe7ac85d71cf61ec06a6719
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jan 13 15:49:53 2016 +1100

    qa: assorted - track most recent anon metric changes (part 2)

commit 8b8bc6bb79917fa82d450a1b216a84a64e366a7e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jan 13 10:33:07 2016 +1100

    qa: assorted - track most recent anon metric changes
    
    We don't have pmcd round-trips for name lookup up now at the time
    the anonymous metrics are registered.

commit fab73869d684ef84740877d0fd1a73d77c0bf4c7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Jan 13 10:31:43 2016 +1100

    libpcp: anonymous derived metrics
    
    Do not try the name lookup to pmcd for anonymous metrics: (a) they
    are unique, and (b) the lookup will always fail as expected.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: pmdanamed & pcp-iostat fixes, kenj merge, Nathan Scott <=