)]}'
{"id":"openstack%2Ftaskflow~1009034","triplet_id":"openstack%2Ftaskflow~master~Ic7cc9365bf0cf677f6499fd5d21dcdbdb0e1c0f3","project":"openstack/taskflow","branch":"master","topic":"remove-sqlalchemy-utils","attention_set":{},"removed_from_attention_set":{"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-10-06 16:05:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ic7cc9365bf0cf677f6499fd5d21dcdbdb0e1c0f3","subject":"tests: Set TAKSFLOW_TEST_URL in tox.ini","status":"MERGED","created":"2026-10-06 11:49:39.000000000","updated":"2026-10-06 16:10:32.000000000","submitted":"2026-10-06 16:05:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1009034-remove-sqlalchemy-utils","meta_rev_id":"e2ddf5704f5c2b322fd8a68fd2b5eda9fa0cdd50","_number":1009034,"virtual_id_number":1009034,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-10-06 16:05:40.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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":2,"date":"2026-10-06 13:02:10.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"all":[{"value":1,"date":"2026-10-06 14:28:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"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},"Backport-Candidate":{"all":[{"value":0,"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-10-06 13:02:10.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"REVIEWER"},{"updated":"2026-10-06 13:29:11.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":"cb3196ebdf67422d9c7b6f8b62a87d57bfe752df","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-10-06 11:49:39.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8eb0266d2fdc34a4037e16f4f4d6e3be44ed7e3c","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-10-06 13:02:10.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e6f4b9cf3d095fcd3a3c4231bb55cdf2bedc968a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-10-06 13:27:20.000000000","message":"Topic set to remove-sqlalchemy-utils","accounts_in_message":[],"_revision_number":1},{"id":"ab0daae647597c58998d21463e2eca4507f6d641","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 13:29:11.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e86bce8d91094edd8b672b342500db03\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/aef56b51883b4e1aa071d4742c6e1297 : SUCCESS in 1h 33m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5b1b6f74eb1d42f6b134d911acbcdc81 : SUCCESS in 6m 49s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fcaa943af245495697bd5bd609dba40c : SUCCESS in 4m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5b15c5d68cc447c8b61c95716700480f : SUCCESS in 5m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6a728240262043afa9725dc8b54f13a5 : SUCCESS in 11m 51s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/33bcd790e17d43dda12fb62a3d866505 : SUCCESS in 9m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2333b1398984416c8aea538902a9fd2d : SUCCESS in 5m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b3d53128ab3b46a8ab9cd5ac49073d15 : SUCCESS in 6m 20s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/2593c18ba03f494e814d9f2edfd48921 : SUCCESS in 7m 41s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/52426f6981384ef6b94084c7d18d9f00 : SUCCESS in 8m 53s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/145eaaa20ed24c479baa35e9ad77e999 : SUCCESS in 7m 15s","accounts_in_message":[],"_revision_number":1},{"id":"79fb1b55da4f73378b9e7d610eedc079a0e371b2","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-10-06 14:28:56.000000000","message":"Patch Set 1: Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"5a9a8b11ac4b7528e05931eee661f8cf94de26cc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 14:29:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e56943a707189e5f1c6a699840e7225fd18f7e8b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 16:05:40.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bdd7d73a7195476f9922aa6c67ba4afd\n\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/403d6a5e44174b6391927f9a9c74370a : SUCCESS in 1h 36m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55be70cc3d954bf0933070a57a02d86f : SUCCESS in 4m 14s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0da3fca2cea0403b9ad3858309d0f1f4 : SUCCESS in 6m 07s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e51a2a9d137b4ec4bd412f657e4bcaf2 : SUCCESS in 8m 31s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/b1cacdf09ba6453e83b9c89cf0dcd2e9 : SUCCESS in 9m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cb19c42dea45404b85ef30e309f33b2b : SUCCESS in 7m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5544ba9302324ae292435df0c490a364 : SUCCESS in 5m 16s\n- taskflow-functional-zookeeper https://zuul.opendev.org/t/openstack/build/332565d0272e4bdcb2c9e55bd4ed4cc9 : SUCCESS in 10m 04s\n- taskflow-functional-redis https://zuul.opendev.org/t/openstack/build/87e76ed6e75c457ebe5e77827cdd1754 : SUCCESS in 9m 25s\n- taskflow-functional-etcd https://zuul.opendev.org/t/openstack/build/068a83fb26a14d6ba5bab22a1d778c49 : SUCCESS in 6m 48s","accounts_in_message":[],"_revision_number":1},{"id":"d81e219b0b61494b7e9638fa56aac86d728d7bcd","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 16:05:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"e2ddf5704f5c2b322fd8a68fd2b5eda9fa0cdd50","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-10-06 16:10:32.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e011121f6290496eb99a915ad1d20b5e\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f06ebe460dba4be5ac25da9caa272bce : SUCCESS in 54s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/459bd1963d1c4dcda5cc3025d10825cd : SUCCESS in 53s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"462c8b51dde79f90e90030daff8fb283312b5b12","revisions":{"462c8b51dde79f90e90030daff8fb283312b5b12":{"kind":"REWORK","_number":1,"created":"2026-10-06 11:49:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/34/1009034/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/taskflow","ref":"refs/changes/34/1009034/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/34/1009034/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/34/1009034/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/taskflow refs/changes/34/1009034/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/taskflow refs/changes/34/1009034/1"}}},"commit":{"parents":[{"commit":"f0d789a146b582233cab0605bc772acabf9dd3ea","subject":"pre-commit: Bump versions","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/f0d789a146b582233cab0605bc772acabf9dd3ea"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-10-06 11:38:21.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-10-06 11:48:16.000000000","tz":60},"subject":"tests: Set TAKSFLOW_TEST_URL in tox.ini","message":"tests: Set TAKSFLOW_TEST_URL in tox.ini\n\nWithout this set, ZooKeeper attempts to connect to localhost and will\nonly timeout after 30 seconds. This causes a large delay during both\ntest discovery (each test that triggers a call to zookeeper_available\nwill cause a 30 second delay, and discovery happens in series) and test\nexecution (which also does discovery). Setting it bypasses this check\nand speeds up execution from 4+ minutes to \u003c 30 seconds (on my machine).\n\nChange-Id: Ic7cc9365bf0cf677f6499fd5d21dcdbdb0e1c0f3\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/462c8b51dde79f90e90030daff8fb283312b5b12"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/taskflow/commit/462c8b51dde79f90e90030daff8fb283312b5b12"}]},"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":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"}},{"label":"Backport-Candidate","status":"MAY"}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
