)]}'
{"id":"openstack%2Fopenstacksdk~979811","triplet_id":"openstack%2Fopenstacksdk~master~I14dd140603541eaf1eaacd470e6418808e31f599","project":"openstack/openstacksdk","branch":"master","topic":"retire-requestsexceptions","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-03-10 14:16:45.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":"I14dd140603541eaf1eaacd470e6418808e31f599","subject":"Remove references to urllib3.exceptions.SubjectAltNameWarning","status":"MERGED","created":"2026-03-10 11:48:08.000000000","updated":"2026-03-10 17:45:42.000000000","submitted":"2026-03-10 17:43:14.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":"979811-retire-requestsexceptions","meta_rev_id":"aaac422f246dc9ca885227ba28fd25f8b027bb76","_number":979811,"virtual_id_number":979811,"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-10 17:43:14.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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":2,"date":"2026-03-10 11:51:55.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"all":[{"value":1,"date":"2026-03-10 11:51:55.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},{"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-10 11:51:55.000000000","updated_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2026-03-10 13:32:21.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":"b5f1d962a7a6736346a882cb2fff7de924ec4fec","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-10 11:48:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c374230d31c6c2369ba0c643e01967df720d2cfb","author":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"date":"2026-03-10 11:51:55.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"3d318ddd6fac982c5936bf0d9d50ca883f11394b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 13:32:21.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/4baf3209c2a241b1806a10f8843a5a14\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/aca59076fb344ef3a3be15bd9a9fde92 : SUCCESS in 25m 23s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a44302e0e39e4447aaddd5e2727d2753 : SUCCESS in 2m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b3181b3dcab94ecf8f892de3fda4b094 : SUCCESS in 3m 50s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4ec9cdb7b57b4d1688bbfe8611670e39 : SUCCESS in 2m 25s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7866a131cdc24fa8a230c6b09e862c91 : SUCCESS in 2m 35s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0fca8591afe748d2ae381d46e4ce99ea : FAILURE in 6m 06s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f8109e69754e4430a3912a6faf91e187 : SUCCESS in 1h 07m 09s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/dba055a481b04fd79824d6c34507951c : SUCCESS in 3m 14s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/6deba568075a4a5aa0e0b72e81d5c6bd : SUCCESS in 3m 15s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/12db136f3aa44c239ba6b7ad8704f729 : SUCCESS in 3m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26511a11c0ce4811a37af2f11a3ae529 : SUCCESS in 11m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ca7e5a95b5c8499eb712d1521c13fc85 : SUCCESS in 1h 04m 36s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/2626efc4237e4362ace2943395d7d9bf : SUCCESS in 1h 31m 44s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/fad1d4b7518a4201875e3d45bd241e90 : POST_FAILURE in 18m 37s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/a085ceb6329b477c99c18c6c27449163 : FAILURE in 1h 07m 30s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/38e341e11dea4ec7bbe1e7f50b3cfe5f : SUCCESS in 32m 45s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/bf9d4b9e86714cf6b947c28e6a34d4b4 : SUCCESS in 12m 40s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/0f6b9dfd897544989ddc5aea01056930 : SUCCESS in 52m 22s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/9949e7b3898b4301b8bd85c0bb2f690a : SUCCESS in 50m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/a9d9cb3bf008422a94f2470c1f446e1e : SUCCESS in 45m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"52e463168a62e91b11dc6e96bb5e96618f8699a8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-10 14:16:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fb0291b286aa217ae407dd1d4d54afb3549744a4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 15:58:44.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af44c4d2953d4922927b5527705fd290\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/fad5436ba2d74181be5532850901db77 : SUCCESS in 45m 03s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/54ee0febe61b4a4d8989cd837cc219cb : SUCCESS in 3m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f13be0474d354cd294a6d5c90fd510c5 : SUCCESS in 2m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/ebb1e1d1deca46f19d6385b324f55d37 : SUCCESS in 2m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5c3843a6279b48509cc2d44dbc64bd3e : SUCCESS in 3m 12s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b5b82a4fa12c44e793fc07040bd23084 : SUCCESS in 6m 06s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ba1b8bfe3112412593a1f501f1e249fb : SUCCESS in 1h 05m 23s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/66b9e5ba0e6e41338f0a6499abb48d20 : SUCCESS in 4m 09s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/f9a36b245638469c8615b3ca61949fac : SUCCESS in 6m 42s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/839863cb799645fc8eae2d13749a7bdf : SUCCESS in 5m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/efdfe40f8a2f4f0da926ef4be2274345 : SUCCESS in 10m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1971a620076e46d0b9059d82203ca347 : SUCCESS in 36m 21s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/df65d86c0fc6427a9f3268bf1764f7d4 : SUCCESS in 58m 42s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/ed5e5ebad0274a4bb2944f4165c9906f : SUCCESS in 1h 34m 40s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f528f311390a4c078a180a66aa7d9870 : FAILURE in 32m 34s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/a1853d31a1e94faaa1e9367b84555157 : SUCCESS in 33m 48s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/758f176225a64033b1053c815a74c10f : SUCCESS in 42m 40s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/3e147c26a93a4d3ebfb2fe1efb52ef3e : SUCCESS in 32m 44s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2fcd4a11fdf240fcafae75779bdb7ff3 : SUCCESS in 1h 13m 02s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/b8093df77e6242c28fa5caf853574b2a : SUCCESS in 41m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e0378a4f562504bcec44316c0ca9cd397c7a4641","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 15:59:24.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"fcaa1f376073a066f0e2e733fbddc04e3d12ca43","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 17:43:14.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f9d5dcd4ce6f41e0a8bc575396fcc12c\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/feff1bc3a7c341aaa9f66168f19b420e : SUCCESS in 5m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/054d1a1f8ce546eba68a6c67666c38cb : SUCCESS in 6m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a315935258cc4a91a3bfc4ad8fb61145 : SUCCESS in 5m 22s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/da7c807ae2e541e789c9c1ff8fde8bb5 : SUCCESS in 1h 12m 06s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e8c1d2a556d145b2ad7464d17a44fd5c : SUCCESS in 4m 13s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/3d11b63188d84b1396e3ccecd14ad9df : SUCCESS in 5m 50s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/2cdba2e2762b4c34bb631f7ddb0f2f00 : SUCCESS in 5m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e08e8bc315b8490dbf21e6bb24a85a7b : SUCCESS in 11m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/21c8237e95cd4c3eb60a34f74c7ef9d5 : SUCCESS in 35m 01s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/533b686444ac4c49ab07ff7e1d62e0dc : SUCCESS in 1h 19m 56s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/01caeef975ce42d0913dd9e467c1820d : SUCCESS in 1h 40m 30s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/9b131d09e3074b338340a5dd5aca438e : SUCCESS in 44m 53s","accounts_in_message":[],"_revision_number":1},{"id":"480811a08c411c9cfd934767cb4b30d2c504670e","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 17:43:14.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"aaac422f246dc9ca885227ba28fd25f8b027bb76","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 17:45:42.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4aa16fb53be4798a923bed559a23d84\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bf07cc6e83a49fd95cab8753ef5bec7 : SUCCESS in 55s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"f3143c8444ed1f41ce75a0cbca33a077cbb1ede2","revisions":{"f3143c8444ed1f41ce75a0cbca33a077cbb1ede2":{"kind":"REWORK","_number":1,"created":"2026-03-10 11:48:08.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/11/979811/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/11/979811/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/979811/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/979811/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/11/979811/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/11/979811/1"}}},"commit":{"parents":[{"commit":"65dcdb2fac7b21b1e9e5f6432456e7bc3380d240","subject":"ruff: Configure hacking as external linter","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/65dcdb2fac7b21b1e9e5f6432456e7bc3380d240"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-10 11:20:40.000000000","tz":0},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-03-10 11:20:40.000000000","tz":0},"subject":"Remove references to urllib3.exceptions.SubjectAltNameWarning","message":"Remove references to urllib3.exceptions.SubjectAltNameWarning\n\nThis was removed from urllib3 in v2.0.0 [1] nearly 3 years ago.\n\n[1] https://github.com/urllib3/urllib3/commit/fd0c475cc2c51aedb6c89d7b9be58d850966ee6a\n\nChange-Id: I14dd140603541eaf1eaacd470e6418808e31f599\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/f3143c8444ed1f41ce75a0cbca33a077cbb1ede2"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/f3143c8444ed1f41ce75a0cbca33a077cbb1ede2"}]},"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":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}},{"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":{}}}]}
