I have a koji instance running on Fedora 14 that has been running great. Last week I ran about 150 updates and now when I click on any new log file to view it I get this message:
An error has occurred while processing your request. Fault: <Fault 1: "<type 'exceptions.OverflowError'>: int exceeds XML-RPC limits">
Traceback (most recent call last): File "/usr/share/koji-web/lib/kojiweb/publisher.py", line 16, in publish_object return old_publish_object(req, object) File "/usr/lib64/python2.7/site-packages/mod_python/publisher.py", line 425, in publish_object return publish_object(req,util.apply_fs_data(object, req.form, req=req)) File "/usr/lib64/python2.7/site-packages/mod_python/util.py", line 554, in apply_fs_data return object(**args) File "/usr/share/koji-web/scripts/index.py", line 668, in getfile output = server.listTaskOutput(taskID, stat=True) File "/usr/lib/python2.7/site-packages/koji/__init__.py", line 1510, in __call__ return self.__func(self.__name,args,opts) File "/usr/lib/python2.7/site-packages/koji/__init__.py", line 1760, in _callMethod raise err Fault:<Fault 1: "<type 'exceptions.OverflowError'>: int exceeds XML-RPC limits">
Please note: Old tasks (prior to the 150 pkg update) are not affected. I can view their logs without this error.
koji was not updated. mock was, but downgrading it and running another task did not fix this.
Any ideas?
On 09/26/2011 05:09 PM, Michael Cronenworth wrote:
I have a koji instance running on Fedora 14 that has been running great. Last week I ran about 150 updates and now when I click on any new log file to view it I get this message:
An error has occurred while processing your request. Fault:<Fault 1: "<type 'exceptions.OverflowError'>: int exceeds XML-RPC limits">
Traceback (most recent call last): File "/usr/share/koji-web/lib/kojiweb/publisher.py", line 16, in publish_object return old_publish_object(req, object) File "/usr/lib64/python2.7/site-packages/mod_python/publisher.py", line 425, in publish_object return publish_object(req,util.apply_fs_data(object, req.form, req=req)) File "/usr/lib64/python2.7/site-packages/mod_python/util.py", line 554, in apply_fs_data return object(**args) File "/usr/share/koji-web/scripts/index.py", line 668, in getfile output = server.listTaskOutput(taskID, stat=True) File "/usr/lib/python2.7/site-packages/koji/__init__.py", line 1510, in __call__ return self.__func(self.__name,args,opts) File "/usr/lib/python2.7/site-packages/koji/__init__.py", line 1760, in _callMethod raise err Fault:<Fault 1: "<type 'exceptions.OverflowError'>: int exceeds XML-RPC limits">
Please note: Old tasks (prior to the 150 pkg update) are not affected. I can view their logs without this error.
Can you post the corresponding traceback from the listTaskOutput call?
Mike McLean wrote:
Can you post the corresponding traceback from the listTaskOutput call?
I've since created a bug[1] that you have seen, but I have turned off 64-bit inodes so it will be hard to reproduce. I would have to create a VM to mess with 64-bit inodes again. The koji server is a production server that I cannot spend time messing with.
buildsys@lists.fedoraproject.org