mass_tag.py tracebacks in verify #13384

Closed
opened 2026-06-08 16:21:21 +00:00 by kevin · 1 comment
Owner

In tagging the f45-python tag in this weekend ( #13380 )

The validate step failed with a bunch of:

Tagging znc-1.10.1-3.fc45 into f45
Tagging zxing-cpp-2.2.1-7.fc45 into f45

Final verification for 597 builds...
ERROR: Verification failed for 2ping-4.6.1-4.fc45: {'faultCode': 1019, 'faultString': "RootExports.listTagged() got an unexpected keyword argument 'build'", 'traceback': ['Traceback (most recent call last):\n', '  File "/usr/lib/python3.14/site-packages/koji/util.py", line 519, in call_with_argcheck\n    return func(*args, **kwargs)\n', "TypeError: RootExports.listTagged() got an unexpected keyword argument 'build'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', '  File "/usr/lib/python3.14/site-packages/kojihub/kojixmlrpc.py", line 366, in multiCall\n    result = self._dispatch(call[\'methodName\'], call[\'params\'])\n', '  File "/usr/lib/python3.14/site-packages/kojihub/kojixmlrpc.py", line 347, in _dispatch\n    ret = koji.util.call_with_argcheck(func, params, opts)\n', '  File "/usr/lib/python3.14/site-packages/koji/util.py", line 525, in call_with_argcheck\n    raise koji.ParameterError(str(e))\n', "koji.ParameterError: RootExports.listTagged() got an unexpected keyword argument 'build'\n"]}

The script actually worked, it just failed to verify all the builds.

In tagging the f45-python tag in this weekend ( https://forge.fedoraproject.org/releng/tickets/issues/13380 ) The validate step failed with a bunch of: ``` Tagging znc-1.10.1-3.fc45 into f45 Tagging zxing-cpp-2.2.1-7.fc45 into f45 Final verification for 597 builds... ERROR: Verification failed for 2ping-4.6.1-4.fc45: {'faultCode': 1019, 'faultString': "RootExports.listTagged() got an unexpected keyword argument 'build'", 'traceback': ['Traceback (most recent call last):\n', ' File "/usr/lib/python3.14/site-packages/koji/util.py", line 519, in call_with_argcheck\n return func(*args, **kwargs)\n', "TypeError: RootExports.listTagged() got an unexpected keyword argument 'build'\n", '\nDuring handling of the above exception, another exception occurred:\n\n', 'Traceback (most recent call last):\n', ' File "/usr/lib/python3.14/site-packages/kojihub/kojixmlrpc.py", line 366, in multiCall\n result = self._dispatch(call[\'methodName\'], call[\'params\'])\n', ' File "/usr/lib/python3.14/site-packages/kojihub/kojixmlrpc.py", line 347, in _dispatch\n ret = koji.util.call_with_argcheck(func, params, opts)\n', ' File "/usr/lib/python3.14/site-packages/koji/util.py", line 525, in call_with_argcheck\n raise koji.ParameterError(str(e))\n', "koji.ParameterError: RootExports.listTagged() got an unexpected keyword argument 'build'\n"]} ``` The script actually worked, it just failed to verify all the builds.
Owner

Sorry, I looked at it on tuesday forgot to assign it to myself, but here's the pr: releng/tooling#13038. I tried mocking a test case, seems fine, ptal @kevin, happy to do changes if required, not sure if we can test it out in a prod env somehow, can we use staging?

test_handles_koji_fault_like_original_bug ... ok
test_reports_missing_build ... ok
test_verifies_present_build ... ok
----------------------------------------------------------------------
Ran 3 tests in 0.001s
OK
Sorry, I looked at it on tuesday forgot to assign it to myself, but here's the pr: https://forge.fedoraproject.org/releng/tooling/pulls/13038. I tried mocking a test case, seems fine, ptal @kevin, happy to do changes if required, not sure if we can test it out in a prod env somehow, can we use staging? ``` test_handles_koji_fault_like_original_bug ... ok test_reports_missing_build ... ok test_verifies_present_build ... ok ---------------------------------------------------------------------- Ran 3 tests in 0.001s OK ```
Sign in to join this conversation.
No milestone
No assignees
2 participants
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
releng/tickets#13384
No description provided.