|
||
|
||
|
||
|
||
|
||
|
||
mohanboddu commented 3 years ago | ||
pingou commented 3 years ago Are you sure? Upstream used | ||
pingou commented 3 years ago Seems to work for both: >>> import koji >>> session = koji.ClientSession("https://koji.fedoraproject.org/kojihub") >>> session.queryHistory(build=1641955) {'tag_listing': [{'active': True, 'build.state': 1, 'build_id': 1641955, 'create_event': 64135013, 'create_ts': 1605260574.688745, 'creator_id': 428, 'creator_name': 'bodhi', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': None, 'revoke_ts': None, 'revoker_id': None, 'revoker_name': None, 'tag.name': 'f34', 'tag_id': 27033, 'version': '1.4.5'}, {'active': None, 'build.state': 1, 'build_id': 1641955, 'create_event': 64134966, 'create_ts': 1605260426.726113, 'creator_id': 253, 'creator_name': 'remi', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': 64135007, 'revoke_ts': 1605260570.882685, 'revoker_id': 428, 'revoker_name': 'bodhi', 'tag.name': 'f34-updates-candidate', 'tag_id': 27040, 'version': '1.4.5'}, {'active': None, 'build.state': 1, 'build_id': 1641955, 'create_event': 64134969, 'create_ts': 1605260439.171993, 'creator_id': 3638, 'creator_name': 'autopen', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': 64135004, 'revoke_ts': 1605260570.195553, 'revoker_id': 428, 'revoker_name': 'bodhi', 'tag.name': 'f34-updates-testing-pending', 'tag_id': 27042, 'version': '1.4.5'}, {'active': None, 'build.state': 1, 'build_id': 1641955, 'create_event': 64134967, 'create_ts': 1605260428.198525, 'creator_id': 428, 'creator_name': 'bodhi', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': 64134969, 'revoke_ts': 1605260439.171993, 'revoker_id': 3638, 'revoker_name': 'autopen', 'tag.name': 'f34-signing-pending', 'tag_id': 27046, 'version': '1.4.5'}]} >>> session.queryHistory(build='php-composer-xdebug-handler-1.4.5-1.fc34') {'tag_listing': [{'active': True, 'build.state': 1, 'build_id': 1641955, 'create_event': 64135013, 'create_ts': 1605260574.688745, 'creator_id': 428, 'creator_name': 'bodhi', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': None, 'revoke_ts': None, 'revoker_id': None, 'revoker_name': None, 'tag.name': 'f34', 'tag_id': 27033, 'version': '1.4.5'}, {'active': None, 'build.state': 1, 'build_id': 1641955, 'create_event': 64134966, 'create_ts': 1605260426.726113, 'creator_id': 253, 'creator_name': 'remi', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': 64135007, 'revoke_ts': 1605260570.882685, 'revoker_id': 428, 'revoker_name': 'bodhi', 'tag.name': 'f34-updates-candidate', 'tag_id': 27040, 'version': '1.4.5'}, {'active': None, 'build.state': 1, 'build_id': 1641955, 'create_event': 64134969, 'create_ts': 1605260439.171993, 'creator_id': 3638, 'creator_name': 'autopen', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': 64135004, 'revoke_ts': 1605260570.195553, 'revoker_id': 428, 'revoker_name': 'bodhi', 'tag.name': 'f34-updates-testing-pending', 'tag_id': 27042, 'version': '1.4.5'}, {'active': None, 'build.state': 1, 'build_id': 1641955, 'create_event': 64134967, 'create_ts': 1605260428.198525, 'creator_id': 428, 'creator_name': 'bodhi', 'epoch': None, 'name': 'php-composer-xdebug-handler', 'release': '1.fc34', 'revoke_event': 64134969, 'revoke_ts': 1605260439.171993, 'revoker_id': 3638, 'revoker_name': 'autopen', 'tag.name': 'f34-signing-pending', 'tag_id': 27046, 'version': '1.4.5'}]} | ||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
|
||
Koji has deprecated the tagHistory method in favor of the queryHistory
one. This commit attempts to port the code from the deprecated method
to the new one using as an example the changes made in the upstream PR:
https://pagure.io/koji/pull-request/938
Fixes https://pagure.io/robosignatory/issue/47
Signed-off-by: Pierre-Yves Chibon pingou@pingoured.fr
build=build_id
it should bebuild=build_nvr
Its expecting the nvr not the id of the build