pcp
[Top] [All Lists]

pcp updates: merge o'clock

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: merge o'clock
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Tue, 25 Mar 2014 21:03:30 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1742294420.462134.1395795743418.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: HcwAhcab7yCMsB2nhmpTH429rYvphg==
Thread-topic: pcp updates: merge o'clock
Changes committed to git://oss.sgi.com/pcp/pcp.git dev

 configure                                       |   53 -
 configure.in                                    |   50 -
 man/man1/GNUmakefile                            |    2 
 man/man1/pmlogmv.1                              |   81 ++
 man/man1/pmmgr.1                                |    5 
 man/man3/pmdiscoverservices.3                   |   10 
 man/man5/pcp-archive.5                          |   11 
 qa/738                                          |  200 +++++++
 qa/738.out                                      |  217 +++++++
 qa/946                                          |   14 
 qa/946.out                                      |    7 
 qa/966                                          |   79 ++
 qa/966.out                                      |   35 +
 qa/admin/pcp-daily                              |    6 
 qa/admin/pcp-qa-summary                         |    2 
 qa/common                                       |    4 
 qa/common.secure                                |    1 
 qa/group                                        |   54 +
 qa/new                                          |   29 -
 src/GNUmakefile                                 |    6 
 src/dbpmda/src/dbpmda.c                         |   12 
 src/include/pcp/config.h.in                     |   10 
 src/include/pcp/platform_header.h               |  675 ------------------------
 src/include/pcp/pmda.h                          |    4 
 src/libpcp/src/avahi.c                          |   28 
 src/libpcp/src/avahi.h                          |    4 
 src/libpcp/src/discovery.c                      |    4 
 src/libpcp/src/secureserver.c                   |    6 
 src/libpcp_pmda/src/exports                     |    1 
 src/libpcp_pmda/src/open.c                      |   51 +
 src/pmcd/src/pmcd.c                             |   14 
 src/pmdas/mailq/.gitignore                      |    1 
 src/pmdas/mailq/GNUmakefile                     |    4 
 src/pmdas/mailq/mailq.c                         |  151 ++---
 src/pmlogger/GNUmakefile                        |   11 
 src/pmlogger/pmlogmv.sh                         |  181 ++++++
 src/pmmgr/config/target-discovery.example-avahi |    2 
 src/pmmgr/pmmgr.cxx                             |    4 
 src/win32ctl/services/pcp-services.c            |    1 
 39 files changed, 1082 insertions(+), 948 deletions(-)

commit b0a87cefdf21e9e48b8ce539d9975d197e74eb24
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Mar 26 12:00:56 2014 +1100

    Update src makefile for pmlogmv mv

commit 27f10b779659cb441f3f4c720ae175ad60c5c2a7
Merge: 9bd05bb 85bb821
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Mar 26 11:57:40 2014 +1100

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

commit 85bb821ad3eba70a6881b99130d705fbdf43636a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 26 11:47:30 2014 +1100

    qa/group - hide 824
    
    test 824 is from notready-land and will appear a little later.

commit b4391b604cadd089fb2101fc4a948c9c5d2c4695
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 26 11:46:46 2014 +1100

    pmlogmv - oops fixup
    
    Really check the source in this time.  Relocate to src/pmlogger.

commit 9bd05bbdbdfbe3893bb272f0f19a552d42cc85c2
Merge: 8f337a7 032da3b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Mar 26 10:59:20 2014 +1100

    Merge branch 'brolley/dev' of ../pcpfans into brolley/dev

commit 8f337a7e6b5ea3b2ec11a18f5d0ce6c053049a84
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Thu Mar 20 12:13:34 2014 -0400

    man5/pcp-archive.5: make lintian man page parser happy
    
    Clarified and reworded a few spots to make lintian happy.
    
    Tested with hand-rolled check:
    cat pcp-archive.5 | man --warnings -E UTF-8 -l -Tutf8 -Z - >/dev/null

commit e72ecb0409d20a76f85ff2e8dd3ba5fec75ec781
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Sun Mar 9 20:34:33 2014 -0400

    pmmgr/avahi: demonstrate new timeout param in sample configuration file

commit df4fbe74f59ae24b48362a0c36041141ce35fd4d
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Sat Mar 8 21:18:11 2014 -0500

    __pmAvahiDiscoverServices: tolerate NULL incoming mechanism
    
    (Can't be too eager strstr'ing.)

commit 2e9d0fb17ab073c5e1fe6c32d2eeeb93903d3287
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Sat Mar 8 21:04:30 2014 -0500

    __pmAvahiDiscoverServices: support optional ,timeout=NNNN mechanism suffix
    
    We need to let clients control how long to search for avahi
    announcements; the 0.5 second default is just too short at times.  The
    existing environment variable control is undocumented and clumsy (but
    retained in this revision).

commit cd885d149d2feea49efa62cc5fee52b817cc0910
Author: Frank Ch. Eigler <fche@xxxxxxxxxx>
Date:   Fri Mar 7 20:55:21 2014 -0500

    pmmgr: append a space after config-loaded pmie/pmlogger options

commit 27b60c158697235f8a2dd8101df8f6e12f843215
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Mar 26 10:42:49 2014 +1100

    Convert pmdamailq over to using long options command line API
    
    Straight forward conversion as an example.  Makes use of the
    --username option and has decent QA coverage already, so seems
    a good candidate.
    
    Add in a wrapper for the usage message API with PMDA structure
    variant, otherwise it was a straight forward conversion.

commit 6e4431c6b429b678d350529732fa7fa201d25a26
Merge: 0e83e4d fb30a61
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Mar 26 09:27:24 2014 +1100

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

commit 0e83e4d98ef79133ac334dbd1b60e8d97c7d0f3a
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Mar 26 09:27:01 2014 +1100

    Remove POSIXLY_CORRECT environment variable modifications
    
    Remove the last remaining vestiges of forced POSIX arg
    handling in pmcd and dbpmda.  PMDAs now have the option
    of defining their own destiny, and existing PMDAs using
    the pmdaGetOpt (now back-compat) interface will find
    themselves automagically POSIX conformant, without the
    need for anyone to modify their environment.
    
    Remove all traces of configure scripting behind the old
    getopt.h checks too, nothing is #include'ing that now.

commit fb30a61a9fd164fc3ff95cb4fbe6bec0ae69e8e8
Merge: 40aa15e 2ddeae9
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 26 09:17:39 2014 +1100

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

commit 40aa15e0c04d41adaf5fe931a0a00530c316d236
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 26 09:05:13 2014 +1100

    qa/new - adjustments for new ## convention in groups file
    
    In the groups file, lines with prefixed with a single # are
    comments that are interpreted as one-line descriptions that the
    new script looks for if the user asks for a list of groups at
    the end of the creation of a new qa test.
    
    Lines with prefixed with ## are also comments, but are ignored
    for the purpose of finding the one-line descriptions.  Block
    (multi-line) descriptions of a group are the intended use of the
    (newly introduced) ## prefix.

commit d1779bce78e82455c9c7ae29267168ba6ba1e875
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Wed Mar 26 09:01:57 2014 +1100

    pmlogmv (new) - atomic move/rename PCP archive files
    
    New shell script to atomically move (rename) all the physical
    files in a PCP archive.  Aside from direct use, the justification
    is to enable an optimization for the common "one archive case" in
    pmlogger_daily.

commit 032da3b67ab4dcb9e4f900b92934188d10b28078
Merge: b9d2adf 2ddeae9
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Tue Mar 25 10:38:51 2014 -0400

    Merge remote-tracking branch 'origin/dev' into brolley/dev

commit b9d2adfa5ae7cc5d8ef8416bbf804736a40efda5
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Tue Mar 25 10:35:25 2014 -0400

    When NSS fails to initialize, pmcd should still start successfully.
    
    oss.sgi.com/bugzilla/show_bug.cgi?id=1035
    
    Previoulsy, pmcd would fail to start if NSS failed to start or
    if a suitable certificate could not be established for secure
    connections. With this change, pmcd will start under these
    conditions, but will not accept secure connections.
    
    New qa test 966 checks that pmcd starts and accepts non-secure
    connections.

commit 58a2dd93a9b020fbe99a9e1518628925332c0902
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Mon Mar 24 15:42:04 2014 -0400

    Fix intermittent failure in nss_setup_certificates.
    
    certutil uses the current time, within an accuracy of 1 second,
    to generate certificate serial numbers. So, wait 1 second
    between generating the local CA certificate and the
    PCP collector certificate so that they don't get the
    same serial number.
    
    This fixes intermittent failures of qa tests 712, 713 and 714.

commit e0c99b6df2d7695883547165ab834744fbf7ed43
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 23 08:47:42 2014 +1100

    qa/common - report retired tests

commit 103a75f120d1d1397652f63a96c03077bbd122ba
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 23 08:46:00 2014 +1100

    qa/admin/pcp-qa-summary - add special case for host bozo-vm

commit d8afb153f3ba9a2e2faca4268f5334e466452fe2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date:   Sun Mar 23 08:45:17 2014 +1100

    qa/admin/pcp-daily - add some more of kenj's QA hosts

commit 3777215243ff9458fa29a37d37659633cba5ad95
Merge: c615547 d1d3d95
Author: Dave Brolley <brolley@xxxxxxxxxx>
Date:   Wed Mar 19 11:09:42 2014 -0400

    Merge remote-tracking branch 'origin/dev' into brolley/dev

<Prev in Thread] Current Thread [Next in Thread>
  • pcp updates: merge o'clock, Nathan Scott <=