Changes committed to git://git.pcp.io/pcp.git master
Ken McDonell (10):
src/pmproxy/pmproxy.c: setup log earlier
qa/651: run pmproxy as user pcp if possible, additional diagnostics
debian/libpcp3-dev.install: add missing pmSemStr man pages
qa/group: add some tests to the valgrind group
qa/admin/pcp-daily: get whatami file for -q and -h (as well as -i)
configure: refactor some Python tests
Makepkgs: don't do rpm packaging for Slackware
src/pmcd/rc-proc.sh: no chkconfig for Slackware
qa/admin/check-vm: add package inventory for Slackware
assorted qa: changes to get most of QA passing on Slackware
Marko Myllynen (2):
python api: allowing setting local contexts
qa: dodge python inf reporting buglet in centos6/rhel6
Nathan Scott (2):
build: merge back some fedora perl packaging/deps changes
qa: with pmlogger reconnecting now, revisit test 187
Makepkgs | 9 ++-
build/rpm/fedora.spec | 2
configure | 60 +++++++++++++---------
configure.ac | 46 ++++++++--------
debian/libpcp3-dev.install | 8 +-
qa/115 | 2
qa/187.out | 2
qa/188 | 3 +
qa/651 | 24 ++++++--
qa/722 | 8 ++
qa/722.out | 14 +++++
qa/769 | 1
qa/876 | 9 ++-
qa/964 | 3 +
qa/admin/check-vm | 114 +++++++++++++++++++++++++++++++++++-------
qa/admin/pcp-daily | 2
qa/common.check | 8 ++
qa/common.rpm | 1
qa/group | 6 +-
qa/src/test_set_source.python | 11 ++++
src/include/pcp/impl.h | 2
src/libpcp/src/exports | 2
src/libpcp/src/getopt.c | 9 ++-
src/pmcd/rc-proc.sh | 5 +
src/pmproxy/pmproxy.c | 24 ++++----
src/pmrep/pmrep.py | 2
src/python/pcp/pmapi.py | 11 ++++
src/python/pmapi.c | 39 ++++++++++++++
28 files changed, 331 insertions(+), 96 deletions(-)
commit 93f89590e5baaccf2b98c55d0114547dd6bb9ac0
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Jun 27 15:15:44 2016 +1000
qa: with pmlogger reconnecting now, revisit test 187
Expected output does not contain the "NOT EXPECTED" failure
string (which is good) and the automatic reconnect means we
no longer see the expected-map-file-failure mode either.
commit 8535034395b808b49810b0f666a2989fc291b11b
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Mon Jun 27 13:58:02 2016 +1000
qa: dodge python inf reporting buglet in centos6/rhel6
https://bugzilla.redhat.com/show_bug.cgi?id=1350209
commit 3287ecd7bd3135facb7a22ddfc54c8e593cf77cd
Author: Marko Myllynen <myllynen@xxxxxxxxxx>
Date: Mon Jun 27 13:56:34 2016 +1000
python api: allowing setting local contexts
commit 80d5ffd217c5edf569221597ee4ec3d19958d0f3
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Jun 27 13:43:22 2016 +1000
build: merge back some fedora perl packaging/deps changes
commit b273001897d1c648c6667fa27f8d2b3179a09d87
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 27 11:50:14 2016 +1000
assorted qa: changes to get most of QA passing on Slackware
commit 78cdc0c74f939776ae12f79e404d0d0fa6379e9c
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 27 11:49:40 2016 +1000
qa/admin/check-vm: add package inventory for Slackware
Assumes slackpkg-based packaging.
commit 40ee002630a8298784b7d144d196e08954cee179
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 27 11:48:37 2016 +1000
src/pmcd/rc-proc.sh: no chkconfig for Slackware
At least not at present as we don't have proper init/rc integration
for Slackware.
commit 809cb8315eccf97c77df80caf8b13e43d8732fac
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 27 11:45:49 2016 +1000
Makepkgs: don't do rpm packaging for Slackware
Slackware has rpm(1) and rpmbuild(1) installed, which is a bit
confusing because the native packaging is not rpm-based.
commit f9b21c78efca1901f903758039d01990498d95bf
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Mon Jun 27 11:43:56 2016 +1000
configure: refactor some Python tests
If Python is not installed, no point checking version numbers or
header files ... applies to both v2 and v3.
No functional change here, just less confusing output when some
Python bits are not installed and/or not at the required revision
level.
commit 0a8460bf59f9c5a86e6bcbc0ca3bfba1c5bc99f2
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jun 26 13:13:15 2016 +1000
qa/admin/pcp-daily: get whatami file for -q and -h (as well as -i)
commit 943cae53c25ca2ee6c2b72078d5609336d8f817a
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sun Jun 26 13:12:50 2016 +1000
qa/group: add some tests to the valgrind group
commit 714ff5d63cdfa72b90d123c459fccdb62d29ecbc
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Jun 25 16:52:38 2016 +1000
debian/libpcp3-dev.install: add missing pmSemStr man pages
commit 45fd88ec7be21ecc4df012c02d0bbaf46b9d5b4f
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Jun 25 08:25:08 2016 +1000
qa/651: run pmproxy as user pcp if possible, additional diagnostics
commit 4b318730b3ad3d6855633a12ed7c8073af449a9e
Author: Ken McDonell <kenj@xxxxxxxxxxxxxxxx>
Date: Sat Jun 25 08:23:41 2016 +1000
src/pmproxy/pmproxy.c: setup log earlier
Some early debug messages were leaking to stderr because the
logfile was not being setup early enough.
|