)]}'
{"id":"openstack%2Fopenstacksdk~942596","triplet_id":"openstack%2Fopenstacksdk~master~Ic7ea92680641bee477e07b7ea74f1678d98bb514","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-02-26 09:43:44.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":"Ic7ea92680641bee477e07b7ea74f1678d98bb514","subject":"typing: Remove duplicate TypeVar","status":"MERGED","created":"2025-02-24 15:13:06.000000000","updated":"2025-02-26 11:57:01.000000000","submitted":"2025-02-26 11:55:47.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":"942596-typing","meta_rev_id":"58a9ae498640b57e86e595f0311eaa37570aa77f","_number":942596,"virtual_id_number":942596,"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-02-26 11:55:47.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-02-26 09:43:44.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-02-26 09:43:44.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-02-24 19:22:08.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":"421c41b8ce22c103e89202ebc1685b9373a82fb0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-24 15:13:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f17a1e5f0d60230e41f7a770857542c8b77902ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-24 19:22:08.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/94b2c42c14e545afa6ec976098fa69da\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/a894e3f2e7fb4206b0d54ec36f945137 : SUCCESS in 44m 22s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/454f3ed295bd4ce19bab106f6cc4ce9f : SUCCESS in 39m 54s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6b5bb352b7e0473598ee7e231769aa1a : SUCCESS in 3m 45s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fa19da7fb9ca45ed833faca67f1d583e : SUCCESS in 7m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cb1d74a51aaf4f928da6dfdce6549f45 : SUCCESS in 4m 00s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/1ad2514e33a84a6aaa4b8f004cb5cf1c : SUCCESS in 1h 02m 14s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/7b5cf4d99a7a4e4fb8462df385b27386 : SUCCESS in 5m 19s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/1274b529a9a24b77a9c850bf16e5a8b7 : SUCCESS in 7m 20s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/4299eea7818f4e7bb5592b9234a1ba90 : SUCCESS in 6m 49s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7bb85c21741744fe9b813ddf2c886dbe : SUCCESS in 8m 49s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/5ea19201be9e4f8ebb324fa63cfa9e9a : SUCCESS in 3h 38m 04s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/e5ad7bbb15804e7e849779c46b3dcee3 : SUCCESS in 23m 11s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/b08294eacdbb41cb9a81c679f050f2b6 : SUCCESS in 40m 26s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/923af2f2c8a744e9b497b8a46df8616f : SUCCESS in 1h 48m 57s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/37914b40115e486c8ca66d76abe54e07 : FAILURE in 1h 14m 39s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/852ad144a1064d68bc371ee9b003fe94 : FAILURE in 1h 29m 52s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/0848efa618cc493aa6467ea968311e4b : FAILURE in 57m 38s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/da830097edb54689af57945ba8473667 : FAILURE in 31m 49s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/91ebb438eb5442989fdb0329bb97939c : SUCCESS in 35m 13s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/54c947b0f2a2418b90af53ac9f601d00 : FAILURE in 41m 53s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/cf8f31db1e194f3fa902f8295d3d60bc : SUCCESS in 1h 10m 52s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/556bb224b4104024a704039378e89eff : FAILURE in 30m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0858a25b65f669fa10dfaf3c1a41b369edcd5ab5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-25 10:30:18.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"76e281e47aa73a535c88eb06c3e2dff5b7b7d216","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-25 11:56:53.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/5e6716976fe2476ea7cad2c5a95fb690\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/ad609cc0b70c4eaa9af01bc8d806f0be : FAILURE in 26m 56s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3fa4ca4783c14e68b6c061d36b6b863a : SUCCESS in 40m 50s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1bbf0143dc374eb59a7e676d2de2b0bc : SUCCESS in 2m 46s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/97a0f222e0854cdd8b0874218f28b2bf : SUCCESS in 3m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/530f23e3c3e14d67a03aea3241b460dc : SUCCESS in 4m 37s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d63f407e48224e08a8f031885ba2fa99 : SUCCESS in 51m 36s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/15a997ff90864fdd9e05da03cd3effae : SUCCESS in 5m 14s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/da2cecbd4cf8433cbb3577432457bf3d : SUCCESS in 6m 43s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/534a67a2b8fc449eb50ddbc02f17c520 : SUCCESS in 7m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a34dd1a9291b44e691e2c155bde98578 : SUCCESS in 9m 59s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/3265f4f944d14cbc888a17f1eb8b7d7d : SUCCESS in 33m 54s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/66e1940731de45c98c41cd3c74be0e0a : SUCCESS in 8m 50s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/3839178b1d974f898d1d58149ab08a01 : SUCCESS in 19m 03s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e01c1ce628d741299a2f488cffeff00b : SUCCESS in 1h 14m 41s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e93676dcfb1e4c148508ad63ad18231f : FAILURE in 1h 15m 00s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/b294d2c8d8e440478f8a2ae1c9d19011 : FAILURE in 1h 04m 33s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/699ff4df4ae84ffb858d17bdaee24987 : FAILURE in 59m 54s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/cc5dbb20aaf14170b5814ce241ff0b22 : FAILURE in 26m 23s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/43880834db544835ac846819e98ea5a1 : SUCCESS in 29m 39s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/1709081c1cb540e0b6c7c999a6388b68 : FAILURE in 42m 16s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6082ddd7b6ff4b63b53e1efbe3013ce7 : SUCCESS in 48m 46s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6d97fd61f6594f47aab6df0a1bf0edd8 : FAILURE in 36m 18s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cf27e646436e3e044a6c7c5825fb5c23ac4abcce","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-25 13:47:12.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"7ec4534c1122ab9cbd83d20465234ab30562918a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-25 15:51:45.000000000","message":"Patch Set 3: 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/84806b121f0d41deb5d9b2c846c4cffb\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/92b992c12a054399ba473140cf4d884b : FAILURE in 19m 51s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7342d1ef3dd748b2935befb0f182bce3 : SUCCESS in 42m 16s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b848cdfeaa304a55b46ee5455529623b : SUCCESS in 3m 30s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ee190d64aded4161a756b120be3aa349 : SUCCESS in 4m 12s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/31bcad5a29e846fd96985b7175ef8615 : SUCCESS in 4m 28s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/69cafc9741eb437a9b79f255cc811b70 : SUCCESS in 1h 09m 14s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/b58a9362b4224a4a98d7b64c0b3c4ebf : SUCCESS in 3m 44s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/44a21b91f32741d099480b6a87047e3c : SUCCESS in 4m 43s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/ea21dd426ff14e439e9d8b65d3bdb9cc : SUCCESS in 5m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d7dfbb67d38f43ef816fde31cbdb3d95 : SUCCESS in 10m 48s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/39b88321561f4717b89b33677e6efdc3 : SUCCESS in 50m 21s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/e9c5903a60284f1bbdc18f07f7a34ec2 : SUCCESS in 13m 09s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/2463c7e206d7473a9b739ba1e197932e : SUCCESS in 33m 00s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/970fa5ee2e214390b55f9e70b64550f7 : SUCCESS in 1h 05m 18s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/494ccd074ebf4fdf92a27a4bc99129ee : FAILURE in 1h 45m 42s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/0351a5e72b064e8089799d8a872a0721 : FAILURE in 1h 57m 58s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/056121755f1c45e5b4374157cd618a30 : FAILURE in 1h 01m 50s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/60b3e5e671114f4095356a19ee6ec755 : FAILURE in 25m 03s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/fae12c07901a4777a2e840ecbf6d6323 : SUCCESS in 51m 51s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/be31fb47f9514e818672ef521f9eef4a : FAILURE in 43m 45s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6f40652c76ec4bf7aa9a4f7658b9566a : SUCCESS in 1h 04m 28s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/3467d957f1df47f6b297445e80bb5858 : FAILURE in 56m 23s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3229434eb6a69027a698b22487b2bfab13d89928","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-25 16:21:56.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"d7f2ee0906ca9bd90d1aef46e66706c98d2c5877","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-25 18:59:32.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/72a007c1a617415cbafaa8b780a5f603\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/bbb4400c56684888afab157e694e7dbb : FAILURE in 26m 30s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/2ed30f4520384204b01791fc6a940e46 : SUCCESS in 41m 20s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1fc47507ceba4f9fa761234e92ed1c69 : SUCCESS in 4m 18s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ef4483d4c6134ef4b8b4aae39e80dc85 : SUCCESS in 4m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/03e5b77fb6204b34a63a341b51c58f69 : SUCCESS in 4m 58s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/0b702959adc14d819c51f7cd3271ac2b : SUCCESS in 1h 29m 09s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/f8c48f3c5fa04a53b4f49ed0e844bd28 : SUCCESS in 3m 52s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/032dd279131b410a95102928638bc6d7 : SUCCESS in 5m 04s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/9fe1b5c6c7df448eb66232b6abf68fdc : SUCCESS in 6m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/411b1dded3284b199bed9ff68a27e292 : SUCCESS in 11m 19s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/5616743b81194b888224cf8f3cd480ab : SUCCESS in 1h 01m 15s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b82d65388396428b89414f8e46188ea3 : SUCCESS in 13m 10s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/9f9cc11c0f9b41d6b42ec30e15dd3201 : SUCCESS in 34m 19s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/28bb3562e3d345a3b2031afa764273f0 : SUCCESS in 1h 14m 56s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/570ddaa7b0c643b5a23262970efa28b6 : SUCCESS in 2h 20m 36s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/a68103ec6a094db8988c47347315543b : SUCCESS in 1h 41m 13s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/e4a31524134c404397a1b67916d90157 : FAILURE in 59m 41s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/ee7134e6fa8e4bcabbaeb2befeb81026 : FAILURE in 46m 21s (non-voting)\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/0b2b2d9ebe97400e8430d05ee185b67d : SUCCESS in 27m 16s (non-voting)\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/eea2c979312d4c33bd9358bb518ac31d : FAILURE in 48m 13s (non-voting)\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/692653cb93184bc7866c48749b09d5bb : SUCCESS in 1h 09m 29s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/6a5c595d7eb846dba8b13f284d715db5 : FAILURE in 56m 15s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"2883c0680bfa291bef391e0dea1b8e31f860ff0f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-02-26 09:43:44.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"26697b8945f2a1e82284e2d9b819f4571d46d768","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 09:44:23.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"73b68417b427a4df395935d8fa13304f24524c1b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 11:55:47.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1b332115c438468b9ab2177feb2fc3de\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/741a6ed36dad417bbd5463bd972cd8fc : SUCCESS in 4m 10s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/e43c27f51525452b9f709ba5d3abda63 : SUCCESS in 3m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cf71968283ae4c4093c258de00d6662d : SUCCESS in 4m 52s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/78200d899adc40ea94650756d3e36be4 : SUCCESS in 1h 06m 05s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/9b3b939c8ee24c24ad86202e771d1c4a : SUCCESS in 4m 11s\n- osc-tox-py39-tips https://zuul.opendev.org/t/openstack/build/93cf6676b15b4d04ba15d3b212af9b39 : SUCCESS in 7m 25s\n- osc-tox-py312-tips https://zuul.opendev.org/t/openstack/build/d241106633b747809c019edd64f75162 : SUCCESS in 5m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a0f5f6954c4b4495a04dc45cbc1ad94e : SUCCESS in 10m 33s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/b02d523bca5542e9b8018a1c7b3f6673 : SUCCESS in 3m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6a5b58f47f984d2eae7476c591b71a13 : SUCCESS in 1h 29m 39s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0071c6321bec4335a1773fc2e381e838 : SUCCESS in 1h 54m 50s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/72ce7c3be3b54e8c89d44be4926d933d : SUCCESS in 1h 31m 32s","accounts_in_message":[],"_revision_number":4},{"id":"4af2d40bfb3f0d89563af5a180591d516f3fdf90","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 11:55:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"58a9ae498640b57e86e595f0311eaa37570aa77f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-02-26 11:57:01.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3500bd4075f94be9abff98dc40dcd3c0\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/572036ce85534fa39d7ff5c019e432e4 : SUCCESS in 50s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"6438e3b653a64a790f4ec9b30c9ebd0e63ae6055","revisions":{"0757a31f903d8822b2d659250675ba4461845799":{"kind":"REWORK","_number":1,"created":"2025-02-24 15:13:06.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/942596/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/96/942596/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/1"}}},"commit":{"parents":[{"commit":"d6b4a3edba20595652f14719842e2072f8fd8cab","subject":"typing: Add missing proxy arguments","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/d6b4a3edba20595652f14719842e2072f8fd8cab"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:24:36.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-20 13:20:14.000000000","tz":0},"subject":"typing: Remove duplicate TypeVar","message":"typing: Remove duplicate TypeVar\n\nNo need for two of these.\n\nChange-Id: Ic7ea92680641bee477e07b7ea74f1678d98bb514\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/0757a31f903d8822b2d659250675ba4461845799"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/0757a31f903d8822b2d659250675ba4461845799"}]},"branch":"refs/heads/master"},"fbab6b8af99d67aec4fb81c24ee17985e57399f5":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-02-25 10:30:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/942596/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/96/942596/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/2"}}},"commit":{"parents":[{"commit":"64b75d20eca4fc195afc75af55b7754de4bc038e","subject":"typing: Don\u0027t abuse Proxy._create","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/64b75d20eca4fc195afc75af55b7754de4bc038e"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:24:36.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-25 10:28:27.000000000","tz":0},"subject":"typing: Remove duplicate TypeVar","message":"typing: Remove duplicate TypeVar\n\nNo need for two of these.\n\nChange-Id: Ic7ea92680641bee477e07b7ea74f1678d98bb514\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/fbab6b8af99d67aec4fb81c24ee17985e57399f5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/fbab6b8af99d67aec4fb81c24ee17985e57399f5"}]},"branch":"refs/heads/master"},"cc4e5c2e57ded2edbbc38b28d3e30fe99054fdd6":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-02-25 13:47:12.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/942596/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/96/942596/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/3"}}},"commit":{"parents":[{"commit":"3516e31e3a641ceca8bc1db9fab59639fd38c4b9","subject":"typing: Don\u0027t abuse Proxy._update","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/3516e31e3a641ceca8bc1db9fab59639fd38c4b9"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:24:36.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-25 13:47:05.000000000","tz":0},"subject":"typing: Remove duplicate TypeVar","message":"typing: Remove duplicate TypeVar\n\nNo need for two of these.\n\nChange-Id: Ic7ea92680641bee477e07b7ea74f1678d98bb514\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/cc4e5c2e57ded2edbbc38b28d3e30fe99054fdd6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/cc4e5c2e57ded2edbbc38b28d3e30fe99054fdd6"}]},"branch":"refs/heads/master"},"6438e3b653a64a790f4ec9b30c9ebd0e63ae6055":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-02-25 16:21:56.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/96/942596/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/96/942596/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/96/942596/4"}}},"commit":{"parents":[{"commit":"e9f60bbf72927a19c50697ef3425b47c0e56be2a","subject":"typing: Don\u0027t abuse Proxy._update","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/e9f60bbf72927a19c50697ef3425b47c0e56be2a"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-19 20:24:36.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-02-25 16:21:51.000000000","tz":0},"subject":"typing: Remove duplicate TypeVar","message":"typing: Remove duplicate TypeVar\n\nNo need for two of these.\n\nChange-Id: Ic7ea92680641bee477e07b7ea74f1678d98bb514\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/6438e3b653a64a790f4ec9b30c9ebd0e63ae6055"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6438e3b653a64a790f4ec9b30c9ebd0e63ae6055"}]},"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":{}}}]}
