)]}'
{"id":"openstack%2Ftooz~986944","triplet_id":"openstack%2Ftooz~master~I5678c4eae46898be702b71fcb79b5621d7b9795a","project":"openstack/tooz","branch":"master","topic":"typing","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-05-01 20:41:28.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"I5678c4eae46898be702b71fcb79b5621d7b9795a","subject":"typing: Add py.typed, Typed classifier","status":"MERGED","created":"2026-05-01 17:33:28.000000000","updated":"2026-05-02 00:59:59.000000000","submitted":"2026-05-02 00:58:29.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":"986944-typing","meta_rev_id":"1525f8003dce47c5ebf03994a559fac4c8f60203","_number":986944,"virtual_id_number":986944,"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-05-02 00:58:29.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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":2,"date":"2026-05-01 17:33:37.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"all":[{"value":1,"date":"2026-05-01 17:33:37.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-01 19:24:26.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":"4da7eb376f906b382153dfa21674b6a88aac26dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-01 17:33:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"904db3fc8ac7c9436dfb3f26fa56ec5538633dc2","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-01 17:33:37.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f911df144b1311e2f0c59b757dbd452bb3ea5072","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-01 19:24:26.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d15e86ac04bb434ab07b4c5406e17dd8\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/92bcda0c48f449799290de3f449dbc9b : SUCCESS in 2m 41s\n- requirements-check https://zuul.opendev.org/t/openstack/build/9f8c8309736d4d8092b4579528248ed4 : SUCCESS in 3m 52s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/1d88dc644e554b93ba413e93c454b109 : SUCCESS in 1h 45m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d58afd4817e34bd8b85ba961e98de542 : SUCCESS in 5m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/213cf3fc9c7a4dacb78d642a838f6f7c : SUCCESS in 5m 22s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f1a185fc73ac40eab20591d334dfe389 : SUCCESS in 5m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ecdaf7085651439dac344b37620f0f70 : SUCCESS in 5m 30s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/62540c68a0654dd7871d1c624811e977 : SUCCESS in 7m 45s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/625d488d1c654d5180c45d563a308437 : SUCCESS in 5m 13s\n- tooz-tox-examples https://zuul.opendev.org/t/openstack/build/6d9204114e534233a90768cbe8bd97e1 : SUCCESS in 4m 56s\n- tooz-tox-py310-etcd3gw https://zuul.opendev.org/t/openstack/build/b23e10838080405287d80d92e100eba9 : SUCCESS in 4m 38s\n- tooz-tox-py313-etcd3gw https://zuul.opendev.org/t/openstack/build/ed456f01e8d5458a91daae20dda47b3d : SUCCESS in 5m 45s\n- tooz-tox-py310-zookeeper https://zuul.opendev.org/t/openstack/build/0ac29743fd1f4ad49e23bc9f05f05f26 : SUCCESS in 4m 30s\n- tooz-tox-py313-zookeeper https://zuul.opendev.org/t/openstack/build/1d5642fd6bfa459da9da88f5a94f1423 : SUCCESS in 4m 27s\n- tooz-tox-py310-redis https://zuul.opendev.org/t/openstack/build/1f79a8e23e3b46008aebe5e8bdfe4e38 : SUCCESS in 6m 02s\n- tooz-tox-py313-redis https://zuul.opendev.org/t/openstack/build/5cbba83b7a824571958308cca9254838 : SUCCESS in 6m 32s\n- tooz-tox-py310-sentinel https://zuul.opendev.org/t/openstack/build/9f7727249ad943d585a11d9604a7a7d3 : SUCCESS in 6m 07s\n- tooz-tox-py313-sentinel https://zuul.opendev.org/t/openstack/build/4a021cfed484419e9b3b04af75257d11 : SUCCESS in 5m 47s\n- tooz-tox-py310-memcached https://zuul.opendev.org/t/openstack/build/1370999f60324d70b711333a7530f939 : SUCCESS in 4m 38s\n- tooz-tox-py313-memcached https://zuul.opendev.org/t/openstack/build/83c201147e6e4c34adfe71a209fb2781 : SUCCESS in 4m 56s\n- tooz-tox-py310-postgresql https://zuul.opendev.org/t/openstack/build/5c13c48fa78844efac680ff944b11d6c : SUCCESS in 4m 12s\n- tooz-tox-py313-postgresql https://zuul.opendev.org/t/openstack/build/bd9621c4f2fc4d978e3a0ec1bf333dd9 : SUCCESS in 4m 40s\n- tooz-tox-py310-mysql https://zuul.opendev.org/t/openstack/build/fe6e7d1bc3d94a3caebde08f5366984b : SUCCESS in 4m 21s\n- tooz-tox-py313-mysql https://zuul.opendev.org/t/openstack/build/0fb94bc38a0b429da571756866de8d7a : SUCCESS in 7m 41s\n- tooz-tox-py310-consul https://zuul.opendev.org/t/openstack/build/ad071b3b29564e13abf0f1e3cb643981 : SUCCESS in 4m 37s\n- tooz-tox-py313-consul https://zuul.opendev.org/t/openstack/build/5e426ad085dc4d07ace73ae86fc9b53d : SUCCESS in 4m 58s","accounts_in_message":[],"_revision_number":1},{"id":"028ec41113c97e1ae80f5b5108fc6350f3b9fa93","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-01 19:32:39.000000000","message":"Patch Set 1: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/c/openstack/tooz/+/980571 is needed.","accounts_in_message":[],"_revision_number":1},{"id":"9045087f693c619db8cb696977ae835a27498ac4","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-01 20:41:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"820dc2547a180374156c4f0cdbda42a53ede04f6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-01 22:37:40.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3c23437d4a8348298ce1384d4ebe254b\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/d33e5d76cb6d4eaf80a3a5fd41c1153d : SUCCESS in 2m 37s\n- requirements-check https://zuul.opendev.org/t/openstack/build/a4a8a22ded8c4b188954da75b33c03e8 : SUCCESS in 3m 24s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/be1db6ff7d014354b2f2158afd0698a0 : SUCCESS in 1h 50m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/096f8dcfc37e4db9af8e326b96eedece : SUCCESS in 5m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/aa5ce4b58d464fb5b0515c6717065c0f : SUCCESS in 4m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/33f6a4b969e94b86a3fdad8d1fa2709a : SUCCESS in 4m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8d397ead55c9447184600600d6a0e1d4 : SUCCESS in 4m 59s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/6374ab2173bf47bba851047a20f0bd9b : SUCCESS in 7m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d4a41bde901d402abaea8b2f5d830e34 : SUCCESS in 7m 14s\n- tooz-tox-examples https://zuul.opendev.org/t/openstack/build/fe8ca53b517a45d296839141e87c649b : SUCCESS in 4m 45s\n- tooz-tox-py310-etcd3gw https://zuul.opendev.org/t/openstack/build/322909d2ffae4c57a2dddf1bb690a03b : SUCCESS in 4m 51s\n- tooz-tox-py313-etcd3gw https://zuul.opendev.org/t/openstack/build/1e059e66409e42358869329abd456809 : SUCCESS in 5m 25s\n- tooz-tox-py310-zookeeper https://zuul.opendev.org/t/openstack/build/1e1643a72d1842069b823e18eb6dd782 : SUCCESS in 4m 26s\n- tooz-tox-py313-zookeeper https://zuul.opendev.org/t/openstack/build/d03184308986408d8fd38773036daa77 : SUCCESS in 4m 51s\n- tooz-tox-py310-redis https://zuul.opendev.org/t/openstack/build/59275436090241f7b57f06b5d8df9702 : SUCCESS in 6m 07s\n- tooz-tox-py313-redis https://zuul.opendev.org/t/openstack/build/8e3c78221598451499a7ee34f4304f95 : SUCCESS in 8m 19s\n- tooz-tox-py310-sentinel https://zuul.opendev.org/t/openstack/build/094b366510854f01a3f173f8fb8f695d : SUCCESS in 6m 31s\n- tooz-tox-py313-sentinel https://zuul.opendev.org/t/openstack/build/b6f939083f9e441c8838cb3c1f2268b6 : SUCCESS in 6m 37s\n- tooz-tox-py310-memcached https://zuul.opendev.org/t/openstack/build/c1d408e4e2c949f1af91dfbbb5bb2c0a : SUCCESS in 4m 46s\n- tooz-tox-py313-memcached https://zuul.opendev.org/t/openstack/build/e915bf82c93945638f2ed819de656174 : SUCCESS in 5m 13s\n- tooz-tox-py310-postgresql https://zuul.opendev.org/t/openstack/build/d305ce52e35c42a788edc7fa98662675 : SUCCESS in 4m 11s\n- tooz-tox-py313-postgresql https://zuul.opendev.org/t/openstack/build/4c2b7a52660e4606b09eacb4b1073282 : SUCCESS in 5m 21s\n- tooz-tox-py310-mysql https://zuul.opendev.org/t/openstack/build/f85910d4f78941559691fd806262f279 : SUCCESS in 5m 37s\n- tooz-tox-py313-mysql https://zuul.opendev.org/t/openstack/build/a9d96e6c00044f9abc85e1c0a6f87fa9 : SUCCESS in 7m 14s\n- tooz-tox-py310-consul https://zuul.opendev.org/t/openstack/build/1ea78b9fdc564bb69070ac837ee2d3f0 : SUCCESS in 3m 57s\n- tooz-tox-py313-consul https://zuul.opendev.org/t/openstack/build/1fefea6c1624466896f384604804f1fc : SUCCESS in 5m 03s","accounts_in_message":[],"_revision_number":1},{"id":"c81a901782ee247b0ddc6f41f366463915313e9f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-01 22:50:15.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"8d9c2c121bc97c0808eb789f1d46e32435ef64f4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-02 00:58:29.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea1a1965a2844a589658a884cce42b9d\n\n- test-release-openstack https://zuul.opendev.org/t/openstack/build/3bf9d30d44564518b00838e4fc0bf029 : SUCCESS in 2m 35s\n- requirements-check https://zuul.opendev.org/t/openstack/build/7ed9b54a816f4c04ab6678325cd28fc3 : SUCCESS in 3m 56s\n- tempest-full-py3 https://zuul.opendev.org/t/openstack/build/f5792233df024459b3e206dbe1d81916 : SUCCESS in 1h 47m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/31d3a147d8484b43897f9e9cd64c5485 : SUCCESS in 5m 32s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/05c887350e85435c8f2b844f33abd44f : SUCCESS in 5m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/64c29e51b11443739b94e07a3d1dfce7 : SUCCESS in 5m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8553d43c418c48cbb30bd97654ac8a18 : SUCCESS in 5m 09s\n- tooz-tox-examples https://zuul.opendev.org/t/openstack/build/d848f16bf5fa42eaad6849e6ae710bc9 : SUCCESS in 4m 39s\n- tooz-tox-py310-etcd3gw https://zuul.opendev.org/t/openstack/build/3a5e29f4b2d64d569fb031ea68c68d93 : SUCCESS in 4m 54s\n- tooz-tox-py313-etcd3gw https://zuul.opendev.org/t/openstack/build/6ab8d158d317457aaf7bd25c1410e802 : SUCCESS in 5m 54s\n- tooz-tox-py310-zookeeper https://zuul.opendev.org/t/openstack/build/49ac7bf687f44ae1aad4b56542f9363d : SUCCESS in 4m 09s\n- tooz-tox-py313-zookeeper https://zuul.opendev.org/t/openstack/build/33cc5cf7e11b4d54802209b764a11280 : SUCCESS in 5m 03s\n- tooz-tox-py310-redis https://zuul.opendev.org/t/openstack/build/3ed2779a5c494a85af9b6122a82b6862 : SUCCESS in 5m 35s\n- tooz-tox-py313-redis https://zuul.opendev.org/t/openstack/build/3b9e016ca03749699acfcf041e4ff250 : SUCCESS in 4m 54s\n- tooz-tox-py310-sentinel https://zuul.opendev.org/t/openstack/build/775217fdd8384ae28ce681da31986556 : SUCCESS in 7m 47s\n- tooz-tox-py313-sentinel https://zuul.opendev.org/t/openstack/build/485ba4f46f644bf6b06fba09419be5a4 : SUCCESS in 6m 46s\n- tooz-tox-py310-memcached https://zuul.opendev.org/t/openstack/build/0d163d5a4ede48eeb90a1a1de043906a : SUCCESS in 4m 29s\n- tooz-tox-py313-memcached https://zuul.opendev.org/t/openstack/build/3b2db5ef554445c69218da100d4a9b4f : SUCCESS in 4m 39s\n- tooz-tox-py310-postgresql https://zuul.opendev.org/t/openstack/build/b6af52681f914b90aef09c83e65909ef : SUCCESS in 4m 17s\n- tooz-tox-py313-postgresql https://zuul.opendev.org/t/openstack/build/4d5d4bf4749742e9b05689c08a50d3e9 : SUCCESS in 5m 04s\n- tooz-tox-py310-mysql https://zuul.opendev.org/t/openstack/build/cfda7f864fb34e979c60c32d646e21b8 : SUCCESS in 4m 21s\n- tooz-tox-py313-mysql https://zuul.opendev.org/t/openstack/build/6a522430a25d40eca70d970f2c0b5bd3 : SUCCESS in 8m 04s\n- tooz-tox-py310-consul https://zuul.opendev.org/t/openstack/build/d37238158798407d83dd3477829d13ae : SUCCESS in 4m 19s\n- tooz-tox-py313-consul https://zuul.opendev.org/t/openstack/build/f6206b586f0e4baa8728d2ee83104399 : SUCCESS in 4m 37s","accounts_in_message":[],"_revision_number":1},{"id":"b52fb4a0c62758ab4eec7e1515bc32f4f139d19b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-02 00:58:29.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"1525f8003dce47c5ebf03994a559fac4c8f60203","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-02 00:59:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e64b5a33563441ad93177602be4d955d\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1eab5f04b59945f19103bf2cb8ca1525 : SUCCESS in 36s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e8c498d75775bd478d26ab9ad1bb35f75be75a91","revisions":{"e8c498d75775bd478d26ab9ad1bb35f75be75a91":{"kind":"REWORK","_number":1,"created":"2026-05-01 17:33:28.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/44/986944/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/tooz","ref":"refs/changes/44/986944/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/tooz refs/changes/44/986944/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/tooz refs/changes/44/986944/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/tooz refs/changes/44/986944/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/tooz refs/changes/44/986944/1"}}},"commit":{"parents":[{"commit":"54fccdbf6e44141bd5ba72ed38ad13c1907f7292","subject":"typing: Add type hints to tooz.driver.redis","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/54fccdbf6e44141bd5ba72ed38ad13c1907f7292"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-01 17:33:05.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-05-01 17:33:19.000000000","tz":60},"subject":"typing: Add py.typed, Typed classifier","message":"typing: Add py.typed, Typed classifier\n\nSo other projects can use these hints.\n\nChange-Id: I5678c4eae46898be702b71fcb79b5621d7b9795a\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/e8c498d75775bd478d26ab9ad1bb35f75be75a91"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/tooz/commit/e8c498d75775bd478d26ab9ad1bb35f75be75a91"}]},"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":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"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":""}}}]}
