| Newsgroups |
gmane.comp.sysutils.pcp |
| Message-ID |
<[email protected]> |
9 New Commits:
[pcp:master] By Ken McDonell <[email protected]>:
b6289e0121e7 ( https://github.com/performancecopilot/pcp/commit/b6289e0121e7529981640392650f1b1f8cf91a95 ) : qa/1087: add notrun test for perl module XML::LibXML
Modified: qa/1087 ( https://github.com/performancecopilot/pcp/blob/master/qa/1087 )
[pcp:master] By Ken McDonell <[email protected]>:
4efaa5495778 ( https://github.com/performancecopilot/pcp/commit/4efaa54957786ea147073b2c16a57207c26fdd13 ) : Better systemd integration, part 1 Changes to the pcp "init" script (which is not a systemd service) to control the pmcd and pmlogger services with systemctl if that seems appropriate, else revert to running the classical pmcd and pmlogger init scripts directly. Similar change to pmdaproc.sh for controlling pmcd during PMDA installation. This is part 1, because there are hundreds (I jest not) of QA tests that are changed to provide better integration with systemd for platforms where systemd is in use. The QA changes will be in part 2 that will be committed in a day or so after some additional testing.
Modified: src/pmcd/pmdaproc.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/pmdaproc.sh )
Modified: src/pmcd/rc_pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/rc_pcp )
[pcp:master] By Ken McDonell <[email protected]>:
eb845aba86ad ( https://github.com/performancecopilot/pcp/commit/eb845aba86addebd0f97492fd17a0c183f724f06 ) : qa/1059: tweak the lsof(1) use ... need -U on some platforms
Modified: qa/1059 ( https://github.com/performancecopilot/pcp/blob/master/qa/1059 )
[pcp:master] By Ken McDonell <[email protected]>:
1c83c3954c9b ( https://github.com/performancecopilot/pcp/commit/1c83c3954c9bfc7aeed790c6a80ec23a871f76fe ) : Better systemd integration, part 2 (QA) There are many changes in this commit. 1. Most uses of $PCP_RC_DIR have been replaced by the "wrapper" script _service() ... and the wrapper will use systemctl if appropriate, else run the underlying PCP init script directly. 2. Some uses of $PCP_RC_DIR have been preserved when we're testing something that is likely to upset systemd, e.g. killing off pmcd or pmlogger. In all these cases we first do a _service pcp stop so that systemd is placated (if it is running) 3. Some white space filtering ... messages coming out of journalctl are not quite the same as the messages issued by the PCP init scripts, especially white space at the start or end of the message. 4. In a few cases, the interaction with the init scripts has been reduced by using _service pmcd [stop|start|restart] instead of _service pcp [stop|start|restart] when the test is exercising pmcd and has nothing to do with pmlogger. Note the "pcp" init script is not really a service (in the systemd sense) but is already a wrapper for the pmcd and pmlogger scripts, so this complicates matters ... avoid the complication if we don't really care about pmlogger in a particular test. 5. Logic fixups ... some of the tests failed basic analysis for robustness, e.g. could terminate with the primary pmlogger maybe, or maybe not, started. All of this has passed on a system with systemd (vm31, Fedora 23) and a system without a real systemd (bozo, Ubuntu 16.04), but has not yet escaped to the wider QA Farm.
Modified: qa/023 ( https://github.com/performancecopilot/pcp/blob/master/qa/023 )
Modified: qa/025 ( https://github.com/performancecopilot/pcp/blob/master/qa/025 )
Modified: qa/032 ( https://github.com/performancecopilot/pcp/blob/master/qa/032 )
Modified: qa/041 ( https://github.com/performancecopilot/pcp/blob/master/qa/041 )
Modified: qa/043 ( https://github.com/performancecopilot/pcp/blob/master/qa/043 )
Modified: qa/051 ( https://github.com/performancecopilot/pcp/blob/master/qa/051 )
Modified: qa/066 ( https://github.com/performancecopilot/pcp/blob/master/qa/066 )
Modified: qa/067 ( https://github.com/performancecopilot/pcp/blob/master/qa/067 )
Modified: qa/068 ( https://github.com/performancecopilot/pcp/blob/master/qa/068 )
Modified: qa/069 ( https://github.com/performancecopilot/pcp/blob/master/qa/069 )
Modified: qa/069.out.ipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/069.out.ipv6 )
Modified: qa/069.out.nonipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/069.out.nonipv6 )
Modified: qa/083 ( https://github.com/performancecopilot/pcp/blob/master/qa/083 )
Modified: qa/096 ( https://github.com/performancecopilot/pcp/blob/master/qa/096 )
Modified: qa/1000 ( https://github.com/performancecopilot/pcp/blob/master/qa/1000 )
Modified: qa/1018 ( https://github.com/performancecopilot/pcp/blob/master/qa/1018 )
Modified: qa/102 ( https://github.com/performancecopilot/pcp/blob/master/qa/102 )
Modified: qa/1034 ( https://github.com/performancecopilot/pcp/blob/master/qa/1034 )
Modified: qa/1055 ( https://github.com/performancecopilot/pcp/blob/master/qa/1055 )
Modified: qa/1090 ( https://github.com/performancecopilot/pcp/blob/master/qa/1090 )
Modified: qa/115 ( https://github.com/performancecopilot/pcp/blob/master/qa/115 )
Modified: qa/115.out ( https://github.com/performancecopilot/pcp/blob/master/qa/115.out )
Modified: qa/119 ( https://github.com/performancecopilot/pcp/blob/master/qa/119 )
Modified: qa/156 ( https://github.com/performancecopilot/pcp/blob/master/qa/156 )
Modified: qa/168 ( https://github.com/performancecopilot/pcp/blob/master/qa/168 )
Modified: qa/169 ( https://github.com/performancecopilot/pcp/blob/master/qa/169 )
Modified: qa/170 ( https://github.com/performancecopilot/pcp/blob/master/qa/170 )
Modified: qa/172 ( https://github.com/performancecopilot/pcp/blob/master/qa/172 )
Modified: qa/172.out.ipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/172.out.ipv6 )
Modified: qa/172.out.nonipv6 ( https://github.com/performancecopilot/pcp/blob/master/qa/172.out.nonipv6 )
Modified: qa/183 ( https://github.com/performancecopilot/pcp/blob/master/qa/183 )
Modified: qa/187 ( https://github.com/performancecopilot/pcp/blob/master/qa/187 )
Modified: qa/192 ( https://github.com/performancecopilot/pcp/blob/master/qa/192 )
Modified: qa/193 ( https://github.com/performancecopilot/pcp/blob/master/qa/193 )
Modified: qa/196 ( https://github.com/performancecopilot/pcp/blob/master/qa/196 )
Modified: qa/200 ( https://github.com/performancecopilot/pcp/blob/master/qa/200 )
Modified: qa/212 ( https://github.com/performancecopilot/pcp/blob/master/qa/212 )
Modified: qa/220 ( https://github.com/performancecopilot/pcp/blob/master/qa/220 )
Modified: qa/224 ( https://github.com/performancecopilot/pcp/blob/master/qa/224 )
Modified: qa/230 ( https://github.com/performancecopilot/pcp/blob/master/qa/230 )
Modified: qa/241 ( https://github.com/performancecopilot/pcp/blob/master/qa/241 )
Modified: qa/243 ( https://github.com/performancecopilot/pcp/blob/master/qa/243 )
Modified: qa/244 ( https://github.com/performancecopilot/pcp/blob/master/qa/244 )
Modified: qa/254 ( https://github.com/performancecopilot/pcp/blob/master/qa/254 )
Modified: qa/255 ( https://github.com/performancecopilot/pcp/blob/master/qa/255 )
Modified: qa/258 ( https://github.com/performancecopilot/pcp/blob/master/qa/258 )
Modified: qa/272 ( https://github.com/performancecopilot/pcp/blob/master/qa/272 )
Modified: qa/273 ( https://github.com/performancecopilot/pcp/blob/master/qa/273 )
Modified: qa/279 ( https://github.com/performancecopilot/pcp/blob/master/qa/279 )
Modified: qa/280 ( https://github.com/performancecopilot/pcp/blob/master/qa/280 )
Modified: qa/282 ( https://github.com/performancecopilot/pcp/blob/master/qa/282 )
Modified: qa/282.out ( https://github.com/performancecopilot/pcp/blob/master/qa/282.out )
Modified: qa/283 ( https://github.com/performancecopilot/pcp/blob/master/qa/283 )
Modified: qa/294 ( https://github.com/performancecopilot/pcp/blob/master/qa/294 )
Modified: qa/295 ( https://github.com/performancecopilot/pcp/blob/master/qa/295 )
Modified: qa/296 ( https://github.com/performancecopilot/pcp/blob/master/qa/296 )
Modified: qa/297 ( https://github.com/performancecopilot/pcp/blob/master/qa/297 )
Modified: qa/300 ( https://github.com/performancecopilot/pcp/blob/master/qa/300 )
Modified: qa/300.out ( https://github.com/performancecopilot/pcp/blob/master/qa/300.out )
Modified: qa/301 ( https://github.com/performancecopilot/pcp/blob/master/qa/301 )
Modified: qa/309 ( https://github.com/performancecopilot/pcp/blob/master/qa/309 )
Modified: qa/324 ( https://github.com/performancecopilot/pcp/blob/master/qa/324 )
Modified: qa/326 ( https://github.com/performancecopilot/pcp/blob/master/qa/326 )
Modified: qa/336 ( https://github.com/performancecopilot/pcp/blob/master/qa/336 )
Modified: qa/340 ( https://github.com/performancecopilot/pcp/blob/master/qa/340 )
Modified: qa/346 ( https://github.com/performancecopilot/pcp/blob/master/qa/346 )
Modified: qa/347 ( https://github.com/performancecopilot/pcp/blob/master/qa/347 )
Modified: qa/348 ( https://github.com/performancecopilot/pcp/blob/master/qa/348 )
Modified: qa/349 ( https://github.com/performancecopilot/pcp/blob/master/qa/349 )
Modified: qa/356 ( https://github.com/performancecopilot/pcp/blob/master/qa/356 )
Modified: qa/365 ( https://github.com/performancecopilot/pcp/blob/master/qa/365 )
Modified: qa/381 ( https://github.com/performancecopilot/pcp/blob/master/qa/381 )
Modified: qa/389 ( https://github.com/performancecopilot/pcp/blob/master/qa/389 )
Modified: qa/398 ( https://github.com/performancecopilot/pcp/blob/master/qa/398 )
Modified: qa/426 ( https://github.com/performancecopilot/pcp/blob/master/qa/426 )
Modified: qa/427 ( https://github.com/performancecopilot/pcp/blob/master/qa/427 )
Modified: qa/445 ( https://github.com/performancecopilot/pcp/blob/master/qa/445 )
Modified: qa/455 ( https://github.com/performancecopilot/pcp/blob/master/qa/455 )
Modified: qa/462 ( https://github.com/performancecopilot/pcp/blob/master/qa/462 )
Modified: qa/462.out ( https://github.com/performancecopilot/pcp/blob/master/qa/462.out )
Modified: qa/510 ( https://github.com/performancecopilot/pcp/blob/master/qa/510 )
Modified: qa/522 ( https://github.com/performancecopilot/pcp/blob/master/qa/522 )
Modified: qa/535 ( https://github.com/performancecopilot/pcp/blob/master/qa/535 )
Modified: qa/541 ( https://github.com/performancecopilot/pcp/blob/master/qa/541 )
Modified: qa/557 ( https://github.com/performancecopilot/pcp/blob/master/qa/557 )
Modified: qa/558 ( https://github.com/performancecopilot/pcp/blob/master/qa/558 )
Modified: qa/565 ( https://github.com/performancecopilot/pcp/blob/master/qa/565 )
Modified: qa/572 ( https://github.com/performancecopilot/pcp/blob/master/qa/572 )
Modified: qa/575 ( https://github.com/performancecopilot/pcp/blob/master/qa/575 )
Modified: qa/575.out ( https://github.com/performancecopilot/pcp/blob/master/qa/575.out )
Modified: qa/578 ( https://github.com/performancecopilot/pcp/blob/master/qa/578 )
Modified: qa/578.out ( https://github.com/performancecopilot/pcp/blob/master/qa/578.out )
Modified: qa/581 ( https://github.com/performancecopilot/pcp/blob/master/qa/581 )
Modified: qa/581.out ( https://github.com/performancecopilot/pcp/blob/master/qa/581.out )
Modified: qa/583 ( https://github.com/performancecopilot/pcp/blob/master/qa/583 )
Modified: qa/584 ( https://github.com/performancecopilot/pcp/blob/master/qa/584 )
Modified: qa/587 ( https://github.com/performancecopilot/pcp/blob/master/qa/587 )
Modified: qa/628 ( https://github.com/performancecopilot/pcp/blob/master/qa/628 )
Modified: qa/642 ( https://github.com/performancecopilot/pcp/blob/master/qa/642 )
Modified: qa/643 ( https://github.com/performancecopilot/pcp/blob/master/qa/643 )
Modified: qa/657 ( https://github.com/performancecopilot/pcp/blob/master/qa/657 )
Modified: qa/657.out ( https://github.com/performancecopilot/pcp/blob/master/qa/657.out )
Modified: qa/660 ( https://github.com/performancecopilot/pcp/blob/master/qa/660 )
Modified: qa/666 ( https://github.com/performancecopilot/pcp/blob/master/qa/666 )
Modified: qa/668 ( https://github.com/performancecopilot/pcp/blob/master/qa/668 )
Modified: qa/669 ( https://github.com/performancecopilot/pcp/blob/master/qa/669 )
Modified: qa/704 ( https://github.com/performancecopilot/pcp/blob/master/qa/704 )
Modified: qa/712 ( https://github.com/performancecopilot/pcp/blob/master/qa/712 )
Modified: qa/713 ( https://github.com/performancecopilot/pcp/blob/master/qa/713 )
Modified: qa/714 ( https://github.com/performancecopilot/pcp/blob/master/qa/714 )
Modified: qa/717 ( https://github.com/performancecopilot/pcp/blob/master/qa/717 )
Modified: qa/725 ( https://github.com/performancecopilot/pcp/blob/master/qa/725 )
Modified: qa/740 ( https://github.com/performancecopilot/pcp/blob/master/qa/740 )
Modified: qa/761 ( https://github.com/performancecopilot/pcp/blob/master/qa/761 )
Modified: qa/778 ( https://github.com/performancecopilot/pcp/blob/master/qa/778 )
Modified: qa/782 ( https://github.com/performancecopilot/pcp/blob/master/qa/782 )
Modified: qa/796 ( https://github.com/performancecopilot/pcp/blob/master/qa/796 )
Modified: qa/799 ( https://github.com/performancecopilot/pcp/blob/master/qa/799 )
Modified: qa/805 ( https://github.com/performancecopilot/pcp/blob/master/qa/805 )
Modified: qa/805.out ( https://github.com/performancecopilot/pcp/blob/master/qa/805.out )
Modified: qa/819 ( https://github.com/performancecopilot/pcp/blob/master/qa/819 )
Modified: qa/823 ( https://github.com/performancecopilot/pcp/blob/master/qa/823 )
Modified: qa/825 ( https://github.com/performancecopilot/pcp/blob/master/qa/825 )
Modified: qa/831 ( https://github.com/performancecopilot/pcp/blob/master/qa/831 )
Modified: qa/832 ( https://github.com/performancecopilot/pcp/blob/master/qa/832 )
Modified: qa/835 ( https://github.com/performancecopilot/pcp/blob/master/qa/835 )
Modified: qa/837 ( https://github.com/performancecopilot/pcp/blob/master/qa/837 )
Modified: qa/848 ( https://github.com/performancecopilot/pcp/blob/master/qa/848 )
Modified: qa/854 ( https://github.com/performancecopilot/pcp/blob/master/qa/854 )
Modified: qa/856 ( https://github.com/performancecopilot/pcp/blob/master/qa/856 )
Modified: qa/882 ( https://github.com/performancecopilot/pcp/blob/master/qa/882 )
Modified: qa/892 ( https://github.com/performancecopilot/pcp/blob/master/qa/892 )
Modified: qa/893 ( https://github.com/performancecopilot/pcp/blob/master/qa/893 )
Modified: qa/915 ( https://github.com/performancecopilot/pcp/blob/master/qa/915 )
Modified: qa/932 ( https://github.com/performancecopilot/pcp/blob/master/qa/932 )
Modified: qa/948 ( https://github.com/performancecopilot/pcp/blob/master/qa/948 )
Modified: qa/956 ( https://github.com/performancecopilot/pcp/blob/master/qa/956 )
Modified: qa/956.out ( https://github.com/performancecopilot/pcp/blob/master/qa/956.out )
Modified: qa/960 ( https://github.com/performancecopilot/pcp/blob/master/qa/960 )
Modified: qa/964 ( https://github.com/performancecopilot/pcp/blob/master/qa/964 )
Modified: qa/966 ( https://github.com/performancecopilot/pcp/blob/master/qa/966 )
Modified: qa/983 ( https://github.com/performancecopilot/pcp/blob/master/qa/983 )
Modified: qa/common ( https://github.com/performancecopilot/pcp/blob/master/qa/common )
Modified: qa/common.check ( https://github.com/performancecopilot/pcp/blob/master/qa/common.check )
Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )
Modified: qa/common.secure ( https://github.com/performancecopilot/pcp/blob/master/qa/common.secure )
Modified: qa/src/pmcdgone.c ( https://github.com/performancecopilot/pcp/blob/master/qa/src/pmcdgone.c )
[pcp:master] By Ken McDonell <[email protected]>:
b67101388ed8 ( https://github.com/performancecopilot/pcp/commit/b67101388ed834dd6b4ba84e985a1aa4183d71cd ) : qa/1087 & admin/check-vm: the bind2 PMDA also needs the File::Slurp perl module
Modified: qa/1087 ( https://github.com/performancecopilot/pcp/blob/master/qa/1087 )
Modified: qa/admin/check-vm ( https://github.com/performancecopilot/pcp/blob/master/qa/admin/check-vm )
[pcp:master] By Ken McDonell <[email protected]>:
157baca0d836 ( https://github.com/performancecopilot/pcp/commit/157baca0d836274d7656decac8b43393969889c5 ) : src/pmdas/apache/README: clarify apache2 stats export setup
Modified: src/pmdas/apache/README ( https://github.com/performancecopilot/pcp/blob/master/src/pmdas/apache/README )
[pcp:master] By Ken McDonell <[email protected]>:
e2ad43d36750 ( https://github.com/performancecopilot/pcp/commit/e2ad43d36750381a273d4ff2f030b40f2721f400 ) : qa: assorted more systemd changes, this time for openSUSE Of course, systemd on openSUSE 12.2 (vm19) turns out to be different to systemd on Fedora 23 (vm31) where the original systemd integration changes were made. With these (ugly) changes QA is passing on openSUSE 12.2.
Modified: qa/115 ( https://github.com/performancecopilot/pcp/blob/master/qa/115 )
Modified: qa/279 ( https://github.com/performancecopilot/pcp/blob/master/qa/279 )
Modified: qa/common.check ( https://github.com/performancecopilot/pcp/blob/master/qa/common.check )
Modified: qa/common.filter ( https://github.com/performancecopilot/pcp/blob/master/qa/common.filter )
Modified: src/pmcd/pmdaproc.sh ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/pmdaproc.sh )
Modified: src/pmcd/rc_pcp ( https://github.com/performancecopilot/pcp/blob/master/src/pmcd/rc_pcp )
[pcp:master] By Nathan Scott <[email protected]>:
274e06d28272 ( https://github.com/performancecopilot/pcp/commit/274e06d282727545130797b5e308a6b0791a29aa ) : qa: ensure test 1087 places bind2 config file in the right spot
Modified: qa/1087 ( https://github.com/performancecopilot/pcp/blob/master/qa/1087 )
Modified: qa/1087.out ( https://github.com/performancecopilot/pcp/blob/master/qa/1087.out )
[pcp:master] By Nathan Scott <[email protected]>:
c1f9948fed87 ( https://github.com/performancecopilot/pcp/commit/c1f9948fed87b477f2b4e405a52c29bdd14d5041 ) : build: additional configure/packaging checks for bind2 perl modules
Modified: build/rpm/pcp.spec.in ( https://github.com/performancecopilot/pcp/blob/master/build/rpm/pcp.spec.in )
Modified: configure ( https://github.com/performancecopilot/pcp/blob/master/configure )
Modified: configure.ac ( https://github.com/performancecopilot/pcp/blob/master/configure.ac )