)]}'
{"id":"openstack%2Frally~956038","triplet_id":"openstack%2Frally~master~I1531c90c753b3f08678e96583a225718743ff320","project":"openstack/rally","branch":"master","topic":"more-hints","hashtags":[],"change_id":"I1531c90c753b3f08678e96583a225718743ff320","subject":"Update core code for plugins with type hints","status":"MERGED","created":"2025-07-28 20:12:13.000000000","updated":"2025-07-28 20:36:54.000000000","submitted":"2025-07-28 20:36:54.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"956038-more-hints","meta_rev_id":"1a4b099ce871a48502a9fb3344393ac83c9d2623","_number":956038,"virtual_id_number":956038,"owner":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-07-28 20:36:54.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":2,"date":"2025-07-28 20:20:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"all":[{"value":1,"date":"2025-07-28 20:20:59.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-28 20:24:19.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"f1133ef924f40077a71bd23f5ca92892bfe78b92","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-07-28 20:12:13.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"84f407ca4aee749acef8ec9cbcfefdac2ba3bdf0","author":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"date":"2025-07-28 20:20:59.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"1944f2b3a345b9905200953f8d7ee99494e16e54","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-28 20:24:19.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a9775d2a1a34469f9c22c596efddeef7\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1399997ecc0443b894dba530a5c611b : SUCCESS in 2m 43s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/3040bbd784814d37ab77fc97d9b4b77f : SUCCESS in 3m 25s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/53e17f1bb5274f21857ee499be4ff48b : SUCCESS in 2m 00s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/071e277234f4409885625dbafb6f719a : SUCCESS in 3m 05s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/e34b176049a642699993b59a4f0e1132 : SUCCESS in 2m 32s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/9e44cc15500347639f3ad75f20122b04 : SUCCESS in 2m 36s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/583e40b10bb443b5b0b3edf3a15e87ea : SUCCESS in 1m 42s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/f3b0d7fd6d384d45b4a2df0bd79607f9 : SUCCESS in 3m 34s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/337bce35c3ae4b7b836544c919889029 : SUCCESS in 1m 44s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/94ba14e70ccf4837b2f3ad5f2f8a4e48 : SUCCESS in 1m 31s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/a12910d6348947e283b29eda84f909d3 : SUCCESS in 6m 35s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/60e2fce7ff1d4b90adb9ae6d55334cde : SUCCESS in 5m 58s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/94c35f85dcc14c2bbdeab2aee2773dde : SUCCESS in 5m 32s\n- rally-install-ubuntu-noble https://zuul.opendev.org/t/openstack/build/78cbff5ea1c14ff8bc1b7417189187d5 : SUCCESS in 4m 54s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/7178a0e3deb94bad80bcd56b6346f542 : SUCCESS in 6m 00s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/817f36c86bfb409eaa616240494d0824 : SUCCESS in 5m 31s","accounts_in_message":[],"_revision_number":1},{"id":"44487630eb37b4e0425917256086e0f810c9764b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-28 20:24:28.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"ff5b326453ffe995386498c6a4ec0bd934a7884c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-28 20:36:54.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/20eb180d06854c93b3a322fac6b8fdf9\n\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9c9d81be65584205bc75dc98d2b197aa : SUCCESS in 4m 06s\n- rally-tox-cover https://zuul.opendev.org/t/openstack/build/486f9720125b496293a1fbaa95e9d6f0 : SUCCESS in 4m 30s\n- rally-tox-docs https://zuul.opendev.org/t/openstack/build/f3ae9631713641bda18d55d4a9932401 : SUCCESS in 3m 59s\n- rally-tox-mypy https://zuul.opendev.org/t/openstack/build/ba23d09183fd41cc8309e6dfb11ae1e9 : SUCCESS in 3m 08s\n- rally-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f8debc38f1c4d3f8dc07fe2c3bd73a4 : SUCCESS in 2m 34s\n- rally-tox-py39 https://zuul.opendev.org/t/openstack/build/0976f46f70114fe1b8d4fc17a5183d61 : SUCCESS in 2m 41s\n- rally-tox-py310 https://zuul.opendev.org/t/openstack/build/076b1834092a4dd9bf52bc61a12e5ff5 : SUCCESS in 2m 37s\n- rally-tox-py311 https://zuul.opendev.org/t/openstack/build/24711004a1454df397121f24569e1575 : SUCCESS in 2m 27s\n- rally-tox-py312 https://zuul.opendev.org/t/openstack/build/7d44b51894ac4f27a0d9c810e1f6d2cf : SUCCESS in 2m 43s\n- rally-tox-samples https://zuul.opendev.org/t/openstack/build/b31f6c40364845279742d3b3e36b0d6c : SUCCESS in 2m 24s\n- rally-tox-functional https://zuul.opendev.org/t/openstack/build/b07aef562d194f1bbd662862255bba2b : SUCCESS in 5m 50s\n- rally-tox-self https://zuul.opendev.org/t/openstack/build/8f7a64248d294f549b23f3727b2d5fdb : SUCCESS in 5m 55s\n- rally-install-ubuntu-jammy https://zuul.opendev.org/t/openstack/build/58f5f4a2d24e4ac0aa42a242845a1ee4 : SUCCESS in 5m 15s\n- rally-install-ubuntu-noble https://zuul.opendev.org/t/openstack/build/3aae50a2f5674e0c8893654f45910b3f : SUCCESS in 5m 35s\n- rally-install-centos-9s https://zuul.opendev.org/t/openstack/build/f6f78c5343a34d9f93f06c260771f9aa : SUCCESS in 5m 56s\n- rally-docker-build https://zuul.opendev.org/t/openstack/build/792263d8456f428aadeda510d8c19be6 : SUCCESS in 7m 21s","accounts_in_message":[],"_revision_number":1},{"id":"1a4b099ce871a48502a9fb3344393ac83c9d2623","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-28 20:36:54.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"4b2ef81da8c78aa5e245ba91099652d5d19d8553","revisions":{"4b2ef81da8c78aa5e245ba91099652d5d19d8553":{"kind":"REWORK","_number":1,"created":"2025-07-28 20:12:13.000000000","uploader":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"},"ref":"refs/changes/38/956038/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/rally","ref":"refs/changes/38/956038/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/rally refs/changes/38/956038/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/rally refs/changes/38/956038/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/rally refs/changes/38/956038/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/rally refs/changes/38/956038/1"}}},"commit":{"parents":[{"commit":"765d903321e695e04b53e74f44a00e05d6cc4e73","subject":"Start covering project with type hints","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/765d903321e695e04b53e74f44a00e05d6cc4e73"}]}],"author":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-07-28 16:56:04.000000000","tz":120},"committer":{"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","date":"2025-07-28 20:11:52.000000000","tz":120},"subject":"Update core code for plugins with type hints","message":"Update core code for plugins with type hints\n\nSigned-off-by: Andriy Kurilin \u003candr.kurilin@gmail.com\u003e\nChange-Id: I1531c90c753b3f08678e96583a225718743ff320\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/4b2ef81da8c78aa5e245ba91099652d5d19d8553"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/rally/commit/4b2ef81da8c78aa5e245ba91099652d5d19d8553"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9545,"name":"Andriy Kurilin","email":"andr.kurilin@gmail.com","username":"akurilin"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
