Bug 1414257
Summary: | TypeError: unbound method checkOptions() must be called with IostatOptions instance as first argument (got MetricGroupManager instance instead) | ||
---|---|---|---|
Product: | Red Hat Enterprise Linux 6 | Reporter: | Miloš Prchlík <mprchlik> |
Component: | pcp | Assignee: | Nathan Scott <nathans> |
Status: | CLOSED ERRATA | QA Contact: | Miloš Prchlík <mprchlik> |
Severity: | unspecified | Docs Contact: | |
Priority: | unspecified | ||
Version: | 6.9 | CC: | brolley, fche, lberk, mbenitez, mgoodwin, tlavigne |
Target Milestone: | rc | ||
Target Release: | --- | ||
Hardware: | Unspecified | ||
OS: | Unspecified | ||
Whiteboard: | |||
Fixed In Version: | Doc Type: | If docs needed, set a value | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2017-03-21 11:21:00 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Hi Miloš, Fixed by the upstream commit below, looks like an easy one to backport. commit 83b7b4fff6580d924073968cb8a5b717d329eb16 Author: Mark Goodwin <mgoodwin> Date: Thu Feb 11 14:56:03 2016 +1100 pmiostat: correctly use a class instance of IostatOptions to check args Use an instance of IostatOptions to check args. This fixes a coding issue with older python versions (e.g. python 2.6.6 on RHEL6), and QA breakage. Verified with build pcp-3.10.9-9.el6. Since the problem described in this bug report should be resolved in a recent advisory, it has been closed with a resolution of ERRATA. For information on the advisory, and where to find the updated files, follow the link below. If the solution does not work for you, open a new bug report. https://rhn.redhat.com/errata/RHBA-2017-0735.html |
Description of problem: When running upstream test cases 536 or 842, both fail because of the following error: > Traceback (most recent call last): > File "/usr/bin/pmiostat", line 214, in <module> > if not IostatOptions.checkOptions(manager): > TypeError: unbound method checkOptions() must be called with IostatOptions instance as first argument (got MetricGroupManager instance instead) Version-Release number of selected component (if applicable): pcp-3.10.9-8.el6.i686 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: Expected results: Additional info: