pcp
[Top] [All Lists]

pcp updates: python fix, build, qa, and docs tweaks (+lberk+mgoodwin+min

To: PCP Mailing List <pcp@xxxxxxxxxxx>
Subject: pcp updates: python fix, build, qa, and docs tweaks (+lberk+mgoodwin+minnus merges)
From: Nathan Scott <nathans@xxxxxxxxxx>
Date: Wed, 16 Sep 2015 02:17:44 -0400 (EDT)
Delivered-to: pcp@xxxxxxxxxxx
In-reply-to: <1694554334.33104859.1442384154493.JavaMail.zimbra@xxxxxxxxxx>
Reply-to: Nathan Scott <nathans@xxxxxxxxxx>
Thread-index: 92eCduf5jgOV8VvS+POvWb09NU/EOg==
Thread-topic: pcp updates: python fix, build, qa, and docs tweaks (+lberk+mgoodwin+minnus merges)
Changes committed to git://git.pcp.io/pcp.git master

Nathan Scott (5):
      python api: fix --align option handling in pmOption class
      build: cater for builds with latest vector (now 1.0.2)
      docs: fix an inconsistency in the pmchart usage message
      docs: update changelog with last round of fixes
      qa: updated couple of expected test outputs, pdubuf-related

Mark Goodwin (3):
      containers: remove /proc bind mount, it conflicts with --pid=host
      build: fix containers build for docker 1.8.
      pcp-pmie container: remove /proc bind mount, it conflicts with --pid=host

Lukas Berk (2):
      pmda mount - if available return the canonicalized absolute pathname
      Add condition for AF_UNIX family in __pmSockAddrGetPort

Martins Innus (1):
      Provide a with_compat macro override in pcp.spec.in


 CHANGELOG                                 |    4 +
 Makepkgs                                  |    4 +
 build/containers/pcp-base/Dockerfile      |    2 
 build/containers/pcp-collector/Dockerfile |    2 
 build/containers/pcp-monitor/Dockerfile   |    2 
 build/containers/pcp-pmie/Dockerfile      |    2 
 build/containers/pcp-pmlogger/Dockerfile  |    2 
 build/containers/pcp-testsuite/Dockerfile |    2 
 build/rpm/fedora.spec                     |   13 ++++
 build/rpm/pcp.spec.in                     |    3 -
 debian/changelog                          |    2 
 qa/741                                    |    3 +
 qa/741.out                                |    1 
 qa/828.out                                |   20 ++++++
 qa/833.out                                |   86 ++++++++++++++++++++++++++++++
 qa/src/test_pcp_getopts.python            |    4 +
 scripts/spin-rawhide                      |   62 +++++++++++----------
 src/libpcp/src/auxconnect.c               |    4 +
 src/pmchart/main.cpp                      |    1 
 src/pmdas/mounts/mounts.c                 |    5 +
 src/python/pcp/pmapi.py                   |   11 ++-
 src/python/pmapi.c                        |   12 ++++
 22 files changed, 201 insertions(+), 46 deletions(-)


commit a133aebf82472dc7c60d2bd0efe11867b7f7d81b
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Sep 16 16:06:16 2015 +1000

    python api: fix --align option handling in pmOption class
    
    Python API was calling a non-existant C wrapper function
    when attempting to decode the --align option.  Fixed and
    extended test qa/741 to exercise this interface now.
    
    Resolves Fedora BZ #1262722.

commit 136796807fbc30c2eb3445ba34556b797d71dafc
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Sep 16 15:50:49 2015 +1000

    qa: updated couple of expected test outputs, pdubuf-related

commit cd6d8318f1c4b1415bc481fe91968706390f61cb
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Sep 16 10:19:46 2015 +1000

    pcp-pmie container: remove /proc bind mount, it conflicts with --pid=host
    
    For the pcp-pmie container, same change as commit bafb33eac62.
        modified:   build/containers/pcp-pmie/Dockerfile

commit e5b1625335078c74106d0087e57aea76bd6085d7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Sep 16 12:19:35 2015 +1000

    docs: update changelog with last round of fixes

commit 8d8054e1be2d1a28076670328424623967e83e18
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Sep 16 09:26:04 2015 +1000

    build: fix containers build for docker 1.8.
    
    Latest docker version 1.8.x in f22 has changed the format of the
    'docker version' command. Fix the script to handle new and old.
    
        modified:   Makepkgs

commit 168b5a195281a64c146dbd82cf6a32da2c2166d2
Author: Mark Goodwin <mgoodwin@xxxxxxxxxx>
Date:   Wed Aug 5 15:09:49 2015 +1000

    containers: remove /proc bind mount, it conflicts with --pid=host
    
    Docker v1.7.1 doesn't allow -v /proc:/proc and --pid=host since this
    is a redundant and conflicting configuration. Remove the bind mount.
    
        modified:   build/containers/pcp-collector/Dockerfile
        modified:   build/containers/pcp-monitor/Dockerfile
        modified:   build/containers/pcp-pmlogger/Dockerfile
        modified:   build/containers/pcp-testsuite/Dockerfile

commit 0db953229cc473a5957f5cd0767ec490d766abfa
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Sep 16 11:59:15 2015 +1000

    docs: fix an inconsistency in the pmchart usage message

commit 81f4ac46ff753982a2c9e6e097685dacec4f399e
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date:   Wed Sep 16 11:58:05 2015 +1000

    build: cater for builds with latest vector (now 1.0.2)
    
    Switch to the more sensible model of using vector sources
    directly from bintray/git instead of an intermediate tree.
    In doing so, we update to 1.0.2 sources for RPM builds and
    also extend the spin-rawhide script to pull latest Vector
    git sources down for those Fedora rawhide builds, instead
    of using a (non-vector-git, inherently out-dated) copy.
    
    We now have the md5sum check we always should have had in
    fedpkg sources.list so its easy to compare the sources we
    are using for any given build to released Vector tarballs.

commit d47b0cf7759cd50ea0d4800cf747c78022db0c5b
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Tue Sep 15 14:13:29 2015 -0400

    Add condition for AF_UNIX family in __pmSockAddrGetPort
    
    This avoids triggering a debug message in the case the socket is of
    the AF_UNIX type, which hindered debugging an orthogonal issue, from
    within __pmBind.

commit 07277c16fd77596fff4043807ed8578c608d8e96
Author: Martins Innus <minnus@xxxxxxxxxxx>
Date:   Tue Sep 15 13:47:56 2015 -0400

    Provide a with_compat macro override in pcp.spec.in

commit ec1d53148316753b4fade9b04923740f9aeb28c2
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date:   Tue Sep 15 13:44:02 2015 -0400

    pmda mount - if available return the canonicalized absolute pathname
    
    fixes qa/845 with lvm devices

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