Red Hat Bugzilla – Bug 823599
python-bugzilla query unusable
Last modified: 2013-01-10 01:47:28 EST
Description of problem:
python 'bugzilla' query no longer works post upgrade.
I noted a message from Michal Novotny regarding a patched python-bugzilla:
"Also, there are some changes that broke the the XML-RPC and
python-bugzilla therefore. I'm having having a patched version but not
100% tested yet since there were still some issues and I personally need
the python-bugzilla for patch maintenance scripts however my version of
repository (i.e. including my patch) is available at:
I pulled the fix and still can not run any existing script which uses query.
I get the following error:
Traceback (most recent call last):
File "/usr/bin/bugzilla", line 805, in <module>
File "/usr/bin/bugzilla", line 576, in main
buglist = bz.query(q)
File "/usr/lib/python2.7/site-packages/bugzilla/base.py", line 530, in query
r = self._query(query)
File "/usr/lib/python2.7/site-packages/bugzilla/bugzilla4.py", line 154, in _query
query['include_fields'] = query['column_list']
Prior to using the patched version this was the error I was getting:
Server error: <Fault 53: 'value1-0-0 is not a valid parameter for the Bugzilla::Bug::match function.'>
Server error: <Fault 53: 'type4-0-0 is not a valid parameter for the Bugzilla::Bug::match function.'>
*** Bug 823510 has been marked as a duplicate of this bug. ***
python-bugzilla-0.7.0-1.fc17 has been submitted as an update for Fedora 17.
*** Bug 829517 has been marked as a duplicate of this bug. ***
* should fix your issue,
* was pushed to the Fedora 17 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing python-bugzilla-0.7.0-1.fc17'
as soon as you are able to.
Please go to the following url:
then log in and leave karma (feedback).
python-bugzilla-0.7.0-1.fc17 has been pushed to the Fedora 17 stable repository. If problems still persist, please make note of it in this bug report.