With Koji 1.18 for a private Koji instance on Fedora 30, build notifications trigger the following...
Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2583, in _callMethod return self._sendCall(handler, headers, request) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2505, in _sendCall return self._sendOneCall(handler, headers, request) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2547, in _sendOneCall ... Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2583, in _callMethod return self._sendCall(handler, headers, request) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2505, in _sendCall return self._sendOneCall(handler, headers, request) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2547, in _sendOneCall ret = self._read_xmlrpc_response(r) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2559, in _read_xmlrpc_response result = u.close() File "/usr/lib64/python3.7/xmlrpc/client.py", line 656, in close raise Fault(**self._stack[0]) xmlrpc.client.Fault: <Fault 1000: 'Task 60927 is not finished'> During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/sbin/kojid", line 5003, in _getTaskData result = self.session.getTaskResult(task_id) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2098, in __call__ return self.__func(self.__name, args, opts) File "/usr/lib/python3.7/site-packages/koji/__init__.py", line 2602, in _callMethod raise err koji.GenericError: Task 60927 is not finished During handling of the above exception, another exception occurred: Traceback (most recent call last): File "/usr/lib/python3.7/site-packages/koji/daemon.py", line 1292, in runTask response = (handler.run(),) File "/usr/lib/python3.7/site-packages/koji/tasks.py", line 314, in run return koji.util.call_with_argcheck(self.handler, self.params, self.opts) File "/usr/lib/python3.7/site-packages/koji/util.py", line 263, in call_with_argcheck return func(*args, **kwargs) File "/usr/sbin/kojid", line 5073, in handler task_data = self._getTaskData(task_id) File "/usr/sbin/kojid", line 5013, in _getTaskData sys.exc_clear() AttributeError: module 'sys' has no attribute 'exc_clear'
Filed PR #1642 for fix
Metadata Update from @breilly: - Custom field Size adjusted to None
Metadata Update from @dgregor: - Issue set to the milestone: 1.19 - Issue tagged with: bug, easyfix
Thanks @breilly the fix is confirmed.
Commit 9d2faca4 fixes this issue
Commit 8eea8244 fixes this issue
Metadata Update from @dgregor: - Issue assigned to breilly
This issue has been migrated to Fedora Forge: https://forge.fedoraproject.org/koji/koji/issues/1641
Please continue any further discussion there.