Changes committed to git://git.pcp.io/pcp.git master
Lukas Berk (3):
Call Remove script when uninstalling single pmda's
rpm packaging: tweak pmda_remove macro
fedora.spec: add disable_perfevent check to preun trigger
Nathan Scott (2):
qa: fix 348 to handle new kvm.halt_attempted_poll metric
qa: tweak 778 (postgres) reporting of tmp.nomatch, may not exist
build/rpm/GNUmakefile | 1
build/rpm/fedora.spec | 187 +++++++++++++++++++++++++++++++++++++++++++++-
build/rpm/pcp.spec.in | 203 +++++++++++++++++++++++++++++++++++++++++++++++++-
qa/348 | 4
qa/778 | 2
5 files changed, 391 insertions(+), 6 deletions(-)
commit a076c50634a856421c4cfb0f385e5df4135ccc95
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Feb 8 17:11:46 2016 +1100
qa: tweak 778 (postgres) reporting of tmp.nomatch, may not exist
commit cac7bd8138fc497179e614a3d666e8db6aa190e7
Author: Nathan Scott <nathans@xxxxxxxxxx>
Date: Mon Feb 8 13:42:32 2016 +1100
qa: fix 348 to handle new kvm.halt_attempted_poll metric
Also make sure pmdakvm is installed before running the test.
commit ce4b7308dad727641d3d18c941ddd9cdac69e927
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Fri Feb 5 16:21:03 2016 -0500
fedora.spec: add disable_perfevent check to preun trigger
Only include the %preun pmda-perfevent trigger if that component is enabled
commit b384ce011813069a6168d1e05017fd0e9ff3acae
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Fri Feb 5 14:33:58 2016 -0500
rpm packaging: tweak pmda_remove macro
the second 'cd' invocation wasn't needed however, was hiding the
errornous return value from the Remove invocation in cases where
the pmda had not been installed (and not created a domain.h file, which
pmdaSetup failed on, we now check for this file), as well as cases
after the main pcp package (containing pmcd and its config files) had
been removed.
commit 258368d3bcc4354fba6b0d70316979b9b9558c73
Author: Lukas Berk <lberk@xxxxxxxxxx>
Date: Thu Feb 4 21:09:31 2016 -0500
Call Remove script when uninstalling single pmda's
With the current sub-rpm per pmda setup. When an enabled pmda is
removed via rpm -e, pmcd.conf still contains the pmda line, and will
attempt (and fail) to restart the pmda on a pmcd restart.
Thus, adding a global pmda_remove macro to run the Remove script of a
pmda sub-rpm as it's erased.
RedHat BZ1304722
|