pcp
[Top] [All Lists]

pcp updates: fche, kenj, minnus merges

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: fche, kenj, minnus merges
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 12 Mar 2014 20:52:40 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <847504010.26375259.1394671850754.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: urfuMw+20PUvospPZHH8Br0EuY29RA==
Thread-topic: pcp updates: fche, kenj, minnus merges
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 build/rpm/GNUmakefile                |    3 
 configure                            |   43 +
 configure.in                         |    4 
 debian/rules                         |    3 
 qa/798                               |   90 +++
 qa/798.out                           |   99 ++++
 qa/GNUmakefile                       |    2 
 qa/admin/check-vm                    |    2 
 qa/admin/pcp-daily                   |    4 
 qa/group                             |    1 
 qa/nfsclient/GNUmakefile             |   16 
 qa/nfsclient/mountstats.qa           |  203 ++++++++
 qa/nfsclient/nonfsmounts.qa          |   36 +
 src/include/builddefs.in             |    3 
 src/libpcp/src/check-statics         |   35 -
 src/libpcp/src/logutil.c             |    8 
 src/libpcp/src/pmns.c                |   41 -
 src/pmdas/nfsclient/GNUmakefile      |    6 
 src/pmdas/nfsclient/Install          |    1 
 src/pmdas/nfsclient/pmdanfsclient.pl |  823 +++++++++++++++++++++++++++++------
 src/pmie/examples/GNUmakefile        |    8 
 src/pmmgr/GNUmakefile                |    2 
 22 files changed, 1236 insertions(+), 197 deletions(-)

commit 475dc0f7ecbdd0e4ba5ccf713edf0c25a69490f5
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Mar 13 11:48:12 2014 +1100

    Updates to the nfsclient PMDA - testing, add into build
    
    Small tweaks to test qa/798 as follows:
    - do early-exit handling like the other tests, such that
      the test always fails (non-zero exit) if ended early.
    - removed an (accidental?) re-setting of $script variable
    - run dbpmda in a loop, allowing multiple mountstats test
      cases to be fed in easily
    - add a test case for pmdanfsclient with no NFS mounts
    
    Added nfsclient scripts into the build for the next release.

commit a3ead8fc1a6d34d9d0e71f559444a44f6ec020ef
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Thu Mar 13 11:36:58 2014 +1100

    Updates to the nfsclient PMDA, readying it for release
    
    A series of updates to pmdanfsclient perl code, following
    up from earlier review as well as adding many new metrics.
    Additionally, test qa/798 is added to exercise the PMDA,
    which is easily extensibly with new mountstats files to
    exercise its various forms.

commit ffb61f32ec786bd6149084ecfb81875d0b6e6e63
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Mar 13 09:57:33 2014 +1100

    Remove some inappropriate calls to exit(1) in libpcp
    
    Several places where libpcp would call exit(1) on error paths
    in libpcp are replaced by more appropriate error handling.  A
    trivial cleanup or two in the namespace code as well.

commit d556868b17d1708f5b68cb05f5718d13b66e07d8
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Thu Mar 13 09:36:08 2014 +1100

    Updates to the check-statics libpcp script for getdate changes
    
    Add comments to each of the newly added statics for getdate to
    describe why each is considered thread-safe.  Also, found that
    the yytos symbol was not present in debug builds (without -O2)
    - Stan points out this generated symbol can be optimized away.

commit aecf436b68634afc6a7711e74b992283a52a0bc5
Merge: 24058ff 4bb764e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 12 06:52:20 2014 +1100

    Merge branch 'fche/i686' of git://sourceware.org/git/pcpfans into dev

commit 24058ff7196f9b105a4f9fa162e804d68c046928
Merge: 5ce8bf2 ee121b7
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Mar 11 20:07:45 2014 +1100

    Merge branch 'dev' of git://oss.sgi.com/pcp/pcp into dev

commit 5ce8bf2f6e26dfb847a6235dbe9abb59c2a5a0cb
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Mar 11 20:05:53 2014 +1100

    qa/admin/pcp-daily - add a few more VMs

commit d53bdd281fe85f3a215f9c4353d85f7d316e75de
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Tue Mar 11 20:03:42 2014 +1100

    qa/admin/check-vm - devel rpm change for avahi
    
    Day zero mistake for rpm packaging only ... it is hiding in
    avahi-devl not libavahi-devel (the latter does not exist it
    appears).

commit e3a1c8d8690086f49955bb44194b4d1b52c253f1
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sat Mar 8 18:24:46 2014 +1100

    pmie/examples/GNUmakefile - sed -i is not portable
    
    -i is not a supported option for sed(1) on my NetBSD QA system
    ... use the equivalent construct that has worked since 1975.

commit 23f5aa2a419089ef62c989fa620942527e0c24c4
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Thu Mar 6 06:10:56 2014 +1100

    Rule change for debian python build
    
    When building for multiple versions of Python, back-to-back
    "make installs" will fail, so add "make clean" after each
    "make install".

commit 4bb764eb6a4266a9569c62aec2de5df3903d84b1
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Fri Feb 28 10:58:42 2014 -0500

    rpm building: stop overriding rpmbuild --target=FOO
    
    We can trust the distro running rpmbuild to build a self-compatible
    set of packages.

commit 034d85ad6aac383c85fa1a8c372f44bf33174b76
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Fri Feb 28 10:52:11 2014 -0500

    pmmgr: -march=i386 build fix
    
    Use -latomic, provided by some versions of gcc, to supply atomic
    non-builtins for obsolete processors.  This allows pmmgr to build on 32-bit
    fedora despite the pcp build/rpm/GNUmakefile -march=i386 override.

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: fche, kenj, minnus merges, Nathan Scott <=