pcp updates: lberk+fche merges, deprecate $forced_restart use

Nathan Scott <[email protected]>
Newsgroups gmane.comp.sysutils.pcp
Message-ID <[email protected]>
Changes committed to git://git.pcp.io/pcp.git master

Lukas Berk (4):
      Add additional network filter to qa/581
      Revamp buildbot config and Dockerfile based builds
      Tweak buildbot master.cfg file
      Adjust buildbotURL variable as suggested

Nathan Scott (3):
      qa: update test 1041 to cater for increase in libvirt metric count
      pmda scripts: deprecate forced_restart from Install scripts
      build: annotate PCP_RUN_DIR as %ghost in rpm packages

Frank Ch. Eigler (1):
      relaxing the specificity of the cpu_cycle metric's documentation


 GNUmakefile                            |    2 
 books/PCP_PG/pcp-programmers-guide.xml |    1 
 build/rpm/fedora.spec                  |    1 
 build/rpm/pcp.spec.in                  |   13 +
 man/man3/pmda.3                        |   16 --
 qa/1041                                |    5 
 qa/1041.out                            |    3 
 qa/1053                                |   18 --
 qa/1053.out                            |    3 
 qa/279                                 |    1 
 qa/279.out                             |    1 
 qa/348                                 |    2 
 qa/348.out                             |    3 
 qa/581                                 |    1 
 qa/652.out                             |    1 
 qa/740                                 |    7 
 qa/755                                 |   11 -
 qa/755.out                             |    3 
 qa/757                                 |   10 -
 qa/757.out                             |    3 
 qa/788                                 |   13 -
 qa/788.out                             |    3 
 qa/801                                 |   12 -
 qa/801.out                             |    3 
 qa/805                                 |    2 
 qa/805.out                             |    3 
 qa/845                                 |    4 
 qa/845.out                             |    3 
 qa/855                                 |   14 -
 qa/855.out                             |    3 
 qa/868                                 |    2 
 qa/878                                 |    2 
 qa/878.out                             |    3 
 qa/903                                 |    2 
 qa/903.out                             |    3 
 qa/964                                 |   43 +----
 qa/964.out                             |    8 -
 qa/973                                 |    2 
 qa/973.out                             |    3 
 qa/buildbot/Dockerfile.centos7.qa      |   16 ++
 qa/buildbot/Dockerfile.debian8.qa      |   20 ++
 qa/buildbot/Dockerfile.fedora23.qa     |   17 ++
 qa/buildbot/Dockerfile.fedora24.qa     |   17 ++
 qa/buildbot/Dockerfile.mingw.build     |    9 +
 qa/buildbot/master.cfg                 |  259 +++++++++++++++------------------
 qa/pmdas/bigun/Install                 |    1 
 qa/pmdas/dynamic/Install               |    1 
 qa/pmdas/memory_python/Install         |    1 
 qa/pmdas/schizo/Install                |    1 
 qa/pmdas/slow/Install                  |    1 
 qa/pmdas/slow_python/Install           |    1 
 qa/pmdas/test_perl/Install             |    1 
 src/pmcd/pmdaproc.sh                   |   23 --
 src/pmdas/activemq/Install             |    1 
 src/pmdas/apache/Install               |    1 
 src/pmdas/bash/Install                 |    1 
 src/pmdas/bonding/Install              |    1 
 src/pmdas/cifs/Install                 |    1 
 src/pmdas/cisco/Install                |    1 
 src/pmdas/dbping/Install               |    1 
 src/pmdas/dm/Install                   |    2 
 src/pmdas/ds389/Install                |    1 
 src/pmdas/ds389log/Install             |    1 
 src/pmdas/dtsrun/Install               |    1 
 src/pmdas/elasticsearch/Install        |    1 
 src/pmdas/gfs2/Install                 |    1 
 src/pmdas/gluster/Install              |    1 
 src/pmdas/gpsd/Install                 |    1 
 src/pmdas/jbd2/Install                 |    1 
 src/pmdas/json/Install                 |    1 
 src/pmdas/kvm/Install                  |    4 
 src/pmdas/kvm/pmdakvm.pl               |    8 -
 src/pmdas/libvirt/pmdalibvirt.python   |    2 
 src/pmdas/lmsensors/Install            |    1 
 src/pmdas/logger/Install               |    1 
 src/pmdas/lustrecomm/Install           |    1 
 src/pmdas/mailq/Install                |    1 
 src/pmdas/memcache/Install             |    1 
 src/pmdas/mmv/src/Install              |    1 
 src/pmdas/mounts/Install               |    1 
 src/pmdas/mssql/Install                |    1 
 src/pmdas/mysql/Install                |    1 
 src/pmdas/named/Install                |    1 
 src/pmdas/netfilter/Install            |    1 
 src/pmdas/news/Install                 |    1 
 src/pmdas/nginx/Install                |    1 
 src/pmdas/nvidia/Install               |    1 
 src/pmdas/oracle/Install               |    1 
 src/pmdas/papi/Install                 |    1 
 src/pmdas/pdns/Install                 |    1 
 src/pmdas/perfevent/Install            |    1 
 src/pmdas/pipe/Install                 |    1 
 src/pmdas/postfix/Install              |    2 
 src/pmdas/postgresql/Install           |    1 
 src/pmdas/process/Install              |    1 
 src/pmdas/roomtemp/Install             |    1 
 src/pmdas/rpm/Install                  |    1 
 src/pmdas/rsyslog/Install              |    1 
 src/pmdas/sample/Install               |    1 
 src/pmdas/sendmail/Install             |    1 
 src/pmdas/shping/Install               |    1 
 src/pmdas/simple/Install               |    1 
 src/pmdas/snmp/Install                 |    1 
 src/pmdas/summary/Install              |    1 
 src/pmdas/trace/Install                |    1 
 src/pmdas/trivial/Install              |    1 
 src/pmdas/txmon/Install                |    1 
 src/pmdas/unbound/Install              |    1 
 src/pmdas/vmware/Install               |    1 
 src/pmdas/weblog/Install               |    1 
 src/pmdas/zimbra/Install               |    1 
 src/pmdas/zswap/Install                |    1 
 112 files changed, 268 insertions(+), 405 deletions(-)


commit 000cc81892bbc2dad9bf0618062ffe17b390a4c0
Author: Nathan Scott <[email protected]>
Date:   Thu Oct 6 17:21:11 2016 +1100

    build: annotate PCP_RUN_DIR as %ghost in rpm packages
    
    Apparently this is more correct behaviour for this directory.

commit 07092983aaef3f31f16f8e518757c364a7f52d95
Author: Nathan Scott <[email protected]>
Date:   Thu Oct 6 16:52:16 2016 +1100

    pmda scripts: deprecate forced_restart from Install scripts
    
    Remove most remaining cases of pmcd restarting from the PMDA
    Installation process, now that pmdaroot is thriving.  This
    increases pmcd uptime (and client longevity) across installs
    of optional PMDAs - sighup gets preferred over pmcd restart.
    
    This is functionality we used to have, lost when pmcd became
    unprivileged, but now finally reclaimed (hence forced_restart
    workaround largely dropped).  The ability is kept for out-of-
    tree PMDAs that may have some unanticipated need for it.  We
    also have a couple of QA tests that inject test data via env
    vars that are relying on it (affects dm & postfix PMDAs - in
    the end, we should drop these uses as well by reworking this
    test data injection method).
    
    Finally, pmdaproc.sh is made quicker by reducing the default
    pmcd signal wait time, and dropping the few leftover pmlogger
    restarts there (not needed now with pmlogger auto-reconnect).

commit 2ad2bcda486adbc3acd57b8e8c12880b2e2be13a
Author: Lukas Berk <[email protected]>
Date:   Wed Oct 5 22:36:13 2016 -0400

    Adjust buildbotURL variable as suggested

commit 972ea7f04740b13e85f05d91d5754a6f3e70f453
Author: Lukas Berk <[email protected]>
Date:   Wed Oct 5 22:33:08 2016 -0400

    Tweak buildbot master.cfg file

commit 67f2a50b918c595f81ef5ee2a2c41b48c7ca2ba8
Author: Lukas Berk <[email protected]>
Date:   Wed Oct 5 20:23:03 2016 -0400

    Revamp buildbot config and Dockerfile based builds
    
    Buildbot 0.9 has introduced several config file changes, prep for that.
    
    Also transition to a docker based approach so a host can run multiple
    testruns at once, and eventually we'll be able to make failed qa run
    environments directly via our own miniture registry (perhaps).

commit 78cac5a8b45e8546ad205da4500573d67237cc5e
Author: Frank Ch. Eigler <[email protected]>
Date:   Wed Oct 5 16:38:46 2016 +0000

    relaxing the specificity of the cpu_cycle metric's documentation
    
    ... considering that it's likely in error in the libvirt upstream.

commit f1d0ab1ebbd632c562bb5d089ffb240291ed6e80
Author: Nathan Scott <[email protected]>
Date:   Wed Oct 5 14:36:16 2016 +1100

    qa: update test 1041 to cater for increase in libvirt metric count

commit 4daf72a298c4dfafd35a8563fdad1dedad45a987
Author: Lukas Berk <[email protected]>
Date:   Wed Sep 28 09:09:15 2016 -0400

    Add additional network filter to qa/581

_______________________________________________
pcp mailing list
[email protected]
http://oss.sgi.com/mailman/listinfo/pcp
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.