)]}'
{"id":"openstack%2Fopenstacksdk~952133","triplet_id":"openstack%2Fopenstacksdk~master~I1bdbde55107ffebe287a7344086c34ebdac734f1","project":"openstack/openstacksdk","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":"2025-09-15 10:33:37.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":"I1bdbde55107ffebe287a7344086c34ebdac734f1","subject":"pre-commit: Bump versions","status":"MERGED","created":"2025-06-09 13:58:14.000000000","updated":"2025-09-15 15:21:20.000000000","submitted":"2025-09-15 15:17:39.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":"952133-typing","meta_rev_id":"f79cd23d0105a4f6cf2ef498de85ea14a7c199e1","_number":952133,"virtual_id_number":952133,"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":"2025-09-15 15:17:38.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":"2025-09-12 16:51:38.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":"2025-09-12 16:51:38.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},"Allow-Post-Review":{"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":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"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":"2025-06-09 15:39:24.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":"d1d9a2450466c9e19e635c3bd9db75cf9a0a47c3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-06-09 13:58:14.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"242b42ab3d89b1b6ea267ae2be74a6cfc7c0bbc8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-09 15:39:24.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/27295634bba5453083fd682bda3acd89\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/88b06c9c64af4c80ae46bdf6d34b34bd : SUCCESS in 41m 16s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/9d16b24b07784d298b2ae598eb886f45 : SUCCESS in 41m 06s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/04874eb9ea5046ddaa16dfd6d411482b : FAILURE in 32m 28s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/35c57d6612be43d396d45e9497193a0b : FAILURE in 2m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/debdc6be33394200894c1be15b07c765 : SUCCESS in 5m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/69320a10ae9b4de19b0db381da6b3bcd : SUCCESS in 2m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0454d594b2ab4f5dbacb99e4bfa84301 : SUCCESS in 7m 53s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/7633b66b5785410d9a344e190eab5457 : SUCCESS in 1h 04m 35s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/213799da5d3c450998df9a17ee5b125f : SUCCESS in 5m 07s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/faf9e47cf661422cbf78f4b0fcd7ec2f : SUCCESS in 6m 58s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/758eb47d807f491ebe8863d959b1f1a2 : SUCCESS in 9m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/145d3df649184108ab1eab7442ded99c : SUCCESS in 12m 29s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/febf0887b6f748db95a9da0c1a963876 : SUCCESS in 25m 33s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/75bdb9829b4d4982af9f9bd18ea98c05 : SUCCESS in 6m 45s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/ee58998f4bcb4ecb9633332400cd154c : SUCCESS in 15m 26s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7613ea31ab464de0a9e6c3b67ece2421 : SUCCESS in 59m 29s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/fae8df2605a54f64b9eb288ad8579abc : SUCCESS in 55m 12s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/ccc58fc1743e44f896ced62d15b9ea8a : SUCCESS in 1h 33m 58s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/40e6782c9e10459c80c65fe3af404571 : FAILURE in 52m 39s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/c0847e1162cd4fa2a245af41823a9f16 : SUCCESS in 31m 41s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/5cc9460047f240f6a1e38527e15dcd02 : SUCCESS in 25m 47s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/cf09de26a7bc41a8a16863dc7ec698bd : FAILURE in 34m 07s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d105155409c94fe9ba0160fd43742cf0 : SUCCESS in 1h 05m 00s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/fecac935a9a547e2806df8d8199a5073 : FAILURE in 1h 12m 31s (non-voting)\n\nWarning:\n  Comments left for invalid file openstack/block_storage/v2/service.py\n  Comments left for invalid file openstack/block_storage/v3/service.py\n  Comments left for invalid file openstack/compute/v2/flavor.py\n  Comments left for invalid file openstack/compute/v2/server_ip.py\n  Comments left for invalid file openstack/compute/v2/service.py\n  Comments left for invalid file openstack/config/cloud_region.py\n  Comments left for invalid file openstack/dns/v2/_base.py\n  Comments left for invalid file openstack/identity/v2/extension.py\n  Comments left for invalid file openstack/image/v1/image.py\n  Comments left for invalid file openstack/message/v2/message.py\n  Comments left for invalid file openstack/message/v2/queue.py\n  Comments left for invalid file openstack/message/v2/subscription.py\n  Comments left for invalid file openstack/orchestration/v1/stack.py","accounts_in_message":[],"_revision_number":1},{"id":"40104fbb6b7cc76c0206fd50cb9f8c3d86c93d47","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-10 11:40:39.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"e786c0d05de2ce32fc2cc6e27ba80d02e85475cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-10 12:11:08.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/f62219c8ef6c4b45a4bbedbe8bea5c93\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7cb49c383a56464ebb7023351365eb16 : POST_FAILURE in 23m 40s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a7a483aee921438a90574398ba8d427e : FAILURE in 4m 27s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/cc020d4cba9e4e08b31f3ef48c3b8727 : FAILURE in 20m 54s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5f09bb2bd6ce44c0b770748174119d8d : SUCCESS in 4m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/229e9319eed8457f8e358722a36b5f00 : FAILURE in 5m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/190fbbc213174868a443524565982c58 : FAILURE in 2m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4d2f7c9b8f6e489eb7a784d6282f2568 : FAILURE in 6m 33s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/949693493a294a50accc08e137f68fad : POST_FAILURE in 17m 29s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/588f56d856db48559a6d8d6d0075144e : FAILURE in 3m 11s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/a22727e96cd24ab9bd5be516f9fe4ef6 : FAILURE in 4m 16s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/afad24cdedb0442e981868eeb2b6a08c : FAILURE in 7m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f8632fdf07c5478aac4ade4f5e9b18d0 : FAILURE in 6m 05s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/3d9f9970b02a49268e3aa34ddc2dff00 : SUCCESS in 18m 56s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/e953a7a7662341be876bbfc448d44da7 : SUCCESS in 14m 59s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2c994cd646ce437b8fd5f69e855674b4 : POST_FAILURE in 18m 06s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/63f17a514e1142e2a7dd0a22f8fd3bcb : POST_FAILURE in 10m 47s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/27167edd5a4947feadbbad7d019dbfd4 : POST_FAILURE in 11m 07s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/50ea72676d844745b18d93a4a7ce8c42 : POST_FAILURE in 17m 15s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/f54bbdc6cff54c569d1a23132d1de265 : POST_FAILURE in 17m 48s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/490cb7808e9e47ec9f595e32ee5ed5cb : POST_FAILURE in 18m 07s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/da0173f9acc84f4e90a0b1e39cad2c71 : POST_FAILURE in 20m 23s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9f5b9f775fad45f78d9db85bce6ee0a9 : POST_FAILURE in 12m 50s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b5c27298af6944d09c44f10481a854ad : POST_FAILURE in 21m 01s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9b50762cd3cb11423be83ebb13b377ed38908d7a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-10 13:30:20.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"32efdab99b96e62806f07cc16f115b266fbc629b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-10 15:05:49.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37efa17655f24702bb1a4c6f73fc94b3\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a6851c89aad74c15808ba03bbbd11cc5 : SUCCESS in 24m 46s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/55d08f7367994fb29e3c780fdf4fbea3 : SUCCESS in 44m 02s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/de86355ae32c4fa9935c84d85851b8e4 : FAILURE in 14m 16s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4a4d91b2a57b4d0b8d9619f901712a17 : SUCCESS in 2m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a8716001aa724e018706f3ac1a766add : SUCCESS in 3m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1b00b0007a004e3cbd83dd4ee1adfac3 : SUCCESS in 5m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5893e9e038c74723bccbf614c5ab0737 : SUCCESS in 5m 08s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/95dd736c6bc94197a4a197c89fe61374 : SUCCESS in 1h 00m 37s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/aef929c8607a4b7aaad9b72838e4d7bd : SUCCESS in 2m 44s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/d3d3e3fd0b7240b184fb5860cff9b3e9 : SUCCESS in 4m 52s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/5afeece452c148b6b31b6ecc5b1c6c10 : SUCCESS in 4m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0c0ccc16ce9546dda3f6f91e0841139c : SUCCESS in 9m 02s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/c413c9770ab8467ca2a7103a35662e6f : SUCCESS in 15m 11s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/e74c0bb4cd6143d19ef5d51c5a1ba6df : SUCCESS in 11m 42s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fcdaf548ae0849b683505115354ffef5 : SUCCESS in 56m 49s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0b0963d766ea4bd0acfcf25d8ad70a13 : SUCCESS in 1h 21m 28s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/3146c43f8da64e2aa89479b8f92f0205 : SUCCESS in 57m 18s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/49b876e4e8024052818d1fa02d6760ce : FAILURE in 49m 59s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/e3cbc5cf71d74e4cae3724e8187c2bef : SUCCESS in 31m 22s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/ebf3aadad6d149eea3c00097e94ef546 : SUCCESS in 29m 26s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/eb4b7bde49734e019c0c52f45c40353d : SUCCESS in 42m 15s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/14186bd19a79456f81628d7949cf72e5 : SUCCESS in 1h 06m 43s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/90d3c02c7e4746df8fcdcd7c068454da : FAILURE in 24m 31s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"7fda64f6b853985e50b81576282ff3285d3b0427","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-12 16:51:38.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"9340a8453f221606125a1d8466b27c5c132da7a5","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-12 16:52:41.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c12677d663c43ebecaa5875c1a23ddd0d11cc2db","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-12 18:32:37.000000000","message":"Patch Set 3: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/960365 is needed.","accounts_in_message":[],"_revision_number":3},{"id":"1af3f5fc81cec18bb8cee8e738191f7f03a2cc6b","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-09-15 10:33:37.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"adfd66c48ac6d879906f5caa4cd56f2bcdc234da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 12:07:51.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5d9a5fe3c2fd467090e922389e81fec8\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c4ebc4c66ab1440186e4df4fb4c08987 : SUCCESS in 38m 29s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/4875ab3751ec4c51a494b8e6de2c9218 : SUCCESS in 39m 01s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/9f331a46eefe4d60afe623667cd64204 : FAILURE in 30m 54s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/083a255bd2fe4e029b7408b8836eab39 : SUCCESS in 5m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f89b2847c76a49658f9dbf809ddb93e1 : SUCCESS in 3m 59s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d731d292006d4e5cb63878a4a9bb5563 : SUCCESS in 4m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4a433fed00024a148b5f2441713f64f6 : SUCCESS in 7m 55s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f83afa55c05745db9e2da3a66d82b930 : SUCCESS in 54m 03s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/bb201d130c20434ebbdb6b456e6b2c88 : SUCCESS in 3m 28s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/1ba703f3c68a4dcc8721ec51430395a6 : SUCCESS in 4m 54s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/31d1059ce9ad480e99d77607eda35ce8 : SUCCESS in 7m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7505f3172f454f69bb368a74a1447d4c : SUCCESS in 11m 00s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/7c6839e7f8564b8988e6811a1006e7a2 : SUCCESS in 18m 42s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b1172566669c47d9b5c183c0fb3281fa : SUCCESS in 12m 18s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a60f353e6fac41528312c898290880fd : SUCCESS in 1h 03m 34s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/7b3e798e42604c1d9ccb4489fe6ad0ad : SUCCESS in 1h 25m 31s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/61e9d2289af14d8ca8df1d22aff5091a : SUCCESS in 1h 21m 48s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/2da797db76264368888adaab017e2f73 : FAILURE in 56m 17s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/f43b6fbf1b024076ab508148b3788065 : SUCCESS in 25m 50s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4ea84159fff74bb79aa5889ccf9af494 : SUCCESS in 27m 17s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/2fc4a9e2f1a94d5a8641ac57b917a417 : SUCCESS in 27m 48s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/67ffe2e0cee14b20b8c5e1b91573fc62 : FAILURE in 1h 13m 10s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/09aceaa4e4df472b898e5612f2562327 : FAILURE in 33m 35s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"9dcdd246443d3869d6831bf61497df0c185774a1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 12:10:51.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"c55b6e09476721a7b67b1580062f6475145bc5b7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 15:17:38.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4c7c49548954643ae6969ed281d56ae\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e81d889a5aa046d0923a36b82362a7cc : SUCCESS in 4m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a7c2e1c1ae354af58b1f6704962e90f9 : SUCCESS in 4m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2037e101b009444da5ba128fba31f2cb : SUCCESS in 4m 50s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/eaacc85564f04d718255d572b7ee5d22 : SUCCESS in 1h 03m 42s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/7f33a5583e784522a740c0e5b895c3d7 : SUCCESS in 3m 48s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/7d301d908a964afb960b517103dfb24c : SUCCESS in 5m 41s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e6cd21aeed7940e6af402e8ed88c19b2 : SUCCESS in 7m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/66fc4b7d65c440e993dded9ce4544985 : SUCCESS in 12m 15s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/105b5b8ce23b40b3bd89c6e38c20ccc7 : SUCCESS in 4m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/67fde8831bec44fa8269eac252b340e4 : SUCCESS in 1h 00m 13s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/d221588f135e40a9bcdf86521e57f306 : SUCCESS in 1h 33m 14s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/e2b52534c6894d04aae1158f59fb4d5f : SUCCESS in 1h 34m 21s","accounts_in_message":[],"_revision_number":3},{"id":"69a09c93875508567d713cdf97c3d705e7979771","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 15:17:39.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"f79cd23d0105a4f6cf2ef498de85ea14a7c199e1","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-15 15:21:20.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/51f5ad733c4d48dd8d9dcda86bc5a324\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/822c637c58f54c3ea77eb30b73a31000 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"66e5e3b59cbbfa5a8b3fc96eb362520c06ebe664","revisions":{"06155d6d07e3e72f064b9998c86716e5a8683c1e":{"kind":"REWORK","_number":1,"created":"2025-06-09 13:58:14.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/33/952133/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/33/952133/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/1"}}},"commit":{"parents":[{"commit":"5a909ee17aa7a67d2840e1b7ba1a0761c9ea4514","subject":"typing: Annotate openstack.config.openstackcloud","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/5a909ee17aa7a67d2840e1b7ba1a0761c9ea4514"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-09 11:14:24.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-09 13:58:06.000000000","tz":60},"subject":"WIP: pre-commit: Bump versions","message":"WIP: pre-commit: Bump versions\n\nChange-Id: I1bdbde55107ffebe287a7344086c34ebdac734f1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/06155d6d07e3e72f064b9998c86716e5a8683c1e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/06155d6d07e3e72f064b9998c86716e5a8683c1e"}]},"branch":"refs/heads/master"},"84e895137f7c809a22a9f5d92a5cab15431a3952":{"kind":"REWORK","_number":2,"created":"2025-09-10 11:40:39.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/33/952133/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/33/952133/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/2"}}},"commit":{"parents":[{"commit":"00a17a9accd5aaf793638466a90a464f9b39b834","subject":"message: De-duplicate common code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/00a17a9accd5aaf793638466a90a464f9b39b834"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-09 11:14:24.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-10 11:40:28.000000000","tz":60},"subject":"pre-commit: Bump versions","message":"pre-commit: Bump versions\n\nThis brings in a new version of mypy which requires a number of changes.\n\nChange-Id: I1bdbde55107ffebe287a7344086c34ebdac734f1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/84e895137f7c809a22a9f5d92a5cab15431a3952"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/84e895137f7c809a22a9f5d92a5cab15431a3952"}]},"branch":"refs/heads/master"},"66e5e3b59cbbfa5a8b3fc96eb362520c06ebe664":{"kind":"REWORK","_number":3,"created":"2025-09-10 13:30:20.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/33/952133/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/33/952133/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/33/952133/3"}}},"commit":{"parents":[{"commit":"a42b3c51f335337937143ed30885bc1eae369114","subject":"message: De-duplicate common code","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/a42b3c51f335337937143ed30885bc1eae369114"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-06-09 11:14:24.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-09-10 13:29:38.000000000","tz":60},"subject":"pre-commit: Bump versions","message":"pre-commit: Bump versions\n\nThis brings in a new version of mypy which requires a number of changes.\n\nChange-Id: I1bdbde55107ffebe287a7344086c34ebdac734f1\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/66e5e3b59cbbfa5a8b3fc96eb362520c06ebe664"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/66e5e3b59cbbfa5a8b3fc96eb362520c06ebe664"}]},"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":"Allow-Post-Review","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":{}}},{"name":"Allow-Post-Review","description":"Allow Post Review","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":{}}},{"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":{}}}]}
