)]}'
{"id":"openstack%2Fopenstacksdk~990074","triplet_id":"openstack%2Fopenstacksdk~master~Icfe7e8cddaed8d9a07fd34aceb34d017d55c75b2","project":"openstack/openstacksdk","branch":"master","attention_set":{},"removed_from_attention_set":{"34452":{"account":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"last_update":"2026-05-28 16:36:48.000000000","reason":"Change was submitted"},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-05-28 14:59:59.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":"Icfe7e8cddaed8d9a07fd34aceb34d017d55c75b2","subject":"Add reproducer tests for connect_retries being ignored","status":"MERGED","created":"2026-05-26 09:27:51.000000000","updated":"2026-05-28 16:38:45.000000000","submitted":"2026-05-28 16:36:48.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":4,"has_review_started":true,"submission_id":"990074","meta_rev_id":"e1fecea1ad2a841291c1e36b9713ffe0126835f3","_number":990074,"virtual_id_number":990074,"owner":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"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-28 16:36:48.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-28 14:59:59.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-28 14:59:59.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":"2026-05-26 11:01:39.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"},{"updated":"2026-05-26 11:24:45.000000000","updated_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"c0749e5233acf68f1a75df5215a4900d9603352c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 09:27:51.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"3a2ae4f3d92a2473c920c1abadd3a4fac914ffd9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 11:01:39.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/e053d9007b114212a6b00f2a94e6dc42\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/73dabf3f578249c594dfa5ddb4fea99b : FAILURE in 6m 01s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b62d65535e0e41aba5e32a3d70f7effd : SUCCESS in 5m 08s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/99c003d59aaa4070bbab3f30b9ea43d0 : FAILURE in 5m 27s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0ba8943fa06c4e2985f3f051368392d0 : FAILURE in 3m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a2590b652b2b4bca87c5660fe54a1f89 : FAILURE in 3m 32s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/40346e31da9d451aa7e59b7e1cea09e2 : FAILURE in 6m 00s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/77afbdd798304becbd07fded9753bfda : SUCCESS in 57m 33s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e35244108e6f4087bcaad2c0acefa9f0 : SUCCESS in 4m 23s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/3c3d9e17253c48e7b2e06f8fd73749c4 : SUCCESS in 4m 49s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/2bcd4c111dbd412b9e3481a34d63a524 : SUCCESS in 8m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/474be8dc71f54c16a8b942186ae018c2 : SUCCESS in 10m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c9754e2226234a9ea0c68f91f69abecc : SUCCESS in 4m 20s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/57101508817c480f84c28f2580cae980 : SUCCESS in 50m 41s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a969959da55e4ac89af6fd2cf9762796 : SUCCESS in 1h 22m 56s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/532c1f479236417cb577fb30cceed23d : FAILURE in 1h 02m 46s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/aacef8d110044643a2cb60a819fe4bd6 : FAILURE in 59m 19s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/0cacb8d0523a4048bddb28760aa08d96 : SUCCESS in 23m 23s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/0ec006fa8ffe473e98cb89eee212f435 : SUCCESS in 29m 11s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/010c09a17a2f40c2b6a006ecafa0a754 : SUCCESS in 14m 18s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/d158ee763fa24104bc501a2e62322ed0 : SUCCESS in 43m 52s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/02a5cbe309c04a9d9889c11b16aa388e : SUCCESS in 1h 17m 05s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/8888a729044e435fb88c38c314949645 : SUCCESS in 1h 27m 30s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"2652b44f6e2538a0d9f7d762f11f44b427c954b9","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 11:09:45.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b37ad9861978fa9f56f5e103a3fb2ba35be84f9d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 11:09:55.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"b0f304126566cb6f87b5c3925114cc46c1e07e3e","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-26 11:24:45.000000000","message":"Patch Set 2: Code-Review-1\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"8d6902c91ba9477ecede62b8f7128afdb11f47be","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 12:45:14.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aed5731bf6884f1caad53d3220640a44\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/3800d7d0719f414c8b6c8601e9fab9be : FAILURE in 10m 44s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/924b9a1ed42944588d27224a14076748 : SUCCESS in 3m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f95d46ad2a1e46219a84b65d8c54a4d7 : SUCCESS in 3m 29s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4021ed9d926142bea77143a1bd9e5315 : SUCCESS in 4m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c895fb4d50404211a577ce9db9d47bb1 : SUCCESS in 4m 15s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b85ab1c203f94c8098f309ec8be0d6fc : SUCCESS in 6m 02s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/28aa4ceb9a71407fb8baf15710b0e9e9 : SUCCESS in 1h 07m 14s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/b7e9fc2fa1b64253b742945c1ebd59db : SUCCESS in 3m 34s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ca66774161e4413bbd90df7a9b3cd0ca : SUCCESS in 4m 39s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/4a5d7aa95ce94921a50d1a04ef7a1a5a : SUCCESS in 7m 31s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7cd78ae7b0af46089ed47b9f525a3cb6 : SUCCESS in 11m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1cdc7603bfc6472f9b7e12a9435914d0 : SUCCESS in 3m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e9c3e5ac384c455998ce45e135bdb60a : SUCCESS in 1h 00m 42s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/72d2298424f9462ebeea6168e01f63a1 : SUCCESS in 1h 28m 27s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/dbb24c2b3051452f9ea40d57779167c3 : FAILURE in 1h 28m 54s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/502622fe6b9a47319483c93bd755878c : FAILURE in 1h 00m 02s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/cfb37acbc1b948e9b275d0a64a5fe6f3 : SUCCESS in 34m 03s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/cb165fe5076d42ae959580d746d033a7 : SUCCESS in 28m 11s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/62fbe25e74f0475cbede0a88712b12d7 : SUCCESS in 13m 39s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/fe9a302021b745d5a75ff4628e639636 : SUCCESS in 28m 23s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/db422936372a4ec7a18fcf88500941ca : SUCCESS in 1h 22m 37s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/850f214244564e208cd39d60873cae8a : SUCCESS in 1h 19m 04s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"78ca4cda295aa95c9b9a3306597f30d0cfc231b0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 16:31:23.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"7edbbc20f18e5f3bd91679a5e8f157445b0c4684","author":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"date":"2026-05-26 16:31:35.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"072e7e268cce3ea9a84e174c56b1359e74594dcc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-26 18:10:52.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f484ad51567442f29bddb5785400e10a\n\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/8de19a8d1acf471297f340381b5fa4ec : FAILURE in 9m 25s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1972341d28e4e3090c7b42465a00b07 : SUCCESS in 5m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/420756b481c949c99c13a8901beae562 : SUCCESS in 4m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e0b8385152564ae6b36f432953a56311 : SUCCESS in 3m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/77481f2b45724dd28e1b4f3263c21105 : SUCCESS in 5m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/11e0e6ce6cdd4600b78f01896adc6374 : SUCCESS in 6m 08s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/eec1f475228b4145a851481e22248d04 : SUCCESS in 1h 06m 31s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/aa86675f8a5143d49ccc2dae77dd1328 : SUCCESS in 4m 47s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/5e9bfc90370b4c03980f4d44344655be : SUCCESS in 2m 46s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/033ad55987204181aa925360aadf541f : SUCCESS in 7m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/34e341bf849d42a0865dfcd24c12aac8 : SUCCESS in 5m 38s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1fc4cd03e841443ba5bb730f6fa35324 : SUCCESS in 2m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1bc4bc4a664c4e7aa233425d8ed77343 : SUCCESS in 1h 03m 22s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3ed0fa6fc1254ec187a6908ee96db490 : SUCCESS in 1h 29m 08s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/77c722dea4bc4388a6a4d0e31bc74153 : FAILURE in 1h 35m 57s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/7273694ac08b4e5abb6f977c48da6920 : FAILURE in 1h 07m 03s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/cfd8bf3801a74413ac63c02b51cbf903 : SUCCESS in 35m 33s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/29ff3c66e6824795998c0e0cd72a737e : SUCCESS in 32m 06s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/6b164fa0cb854d8ca1a4a65054bb8ed0 : SUCCESS in 32m 05s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8f8e7947f6e1497195790bde3eda5b47 : SUCCESS in 49m 49s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/78b2ba78e2804a20bde04d9ecd3637d1 : SUCCESS in 1h 07m 01s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/267a3c77721f4689846b6d0c8f39a9c4 : SUCCESS in 1h 23m 17s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"0f2ac429e5fe915a91bbbffb338165349e72f21a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-05-28 14:59:59.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"18ec0b94551903495f20758d3ba1cfc8926d38ed","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 15:00:35.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"06c5a7b4151dfca793510d98c372471eb89357e0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 16:36:48.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/303287c8fb4d466fb922f3a892d5bbf8\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a5255beb57664add8698df7211d06036 : SUCCESS in 5m 19s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1ca41968586547569d3667d5c59faaa6 : SUCCESS in 4m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5018723ebd704cababc8bab19c8a308b : SUCCESS in 7m 18s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/61a5a47d49a94a5e9f1b39ef8f7aaf7f : SUCCESS in 1h 11m 27s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/4c8a181b5ad244aa8aeba7c81d263ce8 : SUCCESS in 2m 27s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/5af76003dd2840849f73534eba52d240 : SUCCESS in 5m 41s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/bcf0125fd48e488eaa5bb9e7c878906b : SUCCESS in 10m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6ed8a498122b4a5eaa2a0631e7350212 : SUCCESS in 9m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1bb6cd229d7c4e8ab19c61579f4c626f : SUCCESS in 4m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b32e0239f03345f0bf0ea2c282ba10e9 : SUCCESS in 1h 06m 52s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0e3291a6d13a464bafdb4e88e363fb69 : SUCCESS in 1h 30m 40s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8397eaaabbdd46cab945e4337922e695 : SUCCESS in 41m 03s","accounts_in_message":[],"_revision_number":3},{"id":"24732e8a587911d98075915d9ae3e08d500ae756","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 16:36:48.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"e1fecea1ad2a841291c1e36b9713ffe0126835f3","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-28 16:38:45.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7a45418c782441f9a1a0080182aafc02\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed1c9a9f959a4928b4de43e381ee6259 : SUCCESS in 1m 04s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"41c64298dc1b0dc5553a72dbe18c9b7088aefdfc","revisions":{"125de105a1b0dead389e13ee54e357bd7894aa88":{"kind":"REWORK","_number":1,"created":"2026-05-26 09:27:51.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/74/990074/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/74/990074/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/1"}}},"commit":{"parents":[{"commit":"6831c77e5969158504b3c5f0c14c108c22ac5a10","subject":"Merge \"Add share transfer to shared file system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6831c77e5969158504b3c5f0c14c108c22ac5a10"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 09:26:38.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 09:26:49.000000000","tz":120},"subject":"Add reproducer tests for connect_retries being ignored","message":"Add reproducer tests for connect_retries being ignored\n\nProxy.request() declares connect_retries\u003d1 as a default parameter,\nwhich shadows the value configured on the adapter instance via\n__init__. When keystoneauth1\u0027s Adapter.request() later tries to\ninject self.connect_retries via kwargs.setdefault, the key already\nexists and the configured value is silently dropped.\n\nThese tests demonstrate the issue across all HTTP methods (GET,\nPOST, PUT, PATCH, DELETE) as well as the _list() helper.\n\nPartial-Bug: #2154273\nGenerated-By: claude-code (opus-4.6)\n\nChange-Id: Icfe7e8cddaed8d9a07fd34aceb34d017d55c75b2\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/125de105a1b0dead389e13ee54e357bd7894aa88"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/125de105a1b0dead389e13ee54e357bd7894aa88"}]},"branch":"refs/heads/master"},"b3f2a05382766d773e7ca6241f75581eac8425b6":{"kind":"REWORK","_number":2,"created":"2026-05-26 11:09:55.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/74/990074/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/74/990074/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/2"}}},"commit":{"parents":[{"commit":"6831c77e5969158504b3c5f0c14c108c22ac5a10","subject":"Merge \"Add share transfer to shared file system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6831c77e5969158504b3c5f0c14c108c22ac5a10"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 09:26:38.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 09:52:17.000000000","tz":120},"subject":"Add reproducer tests for connect_retries being ignored","message":"Add reproducer tests for connect_retries being ignored\n\nProxy.request() declares connect_retries\u003d1 as a default parameter,\nwhich shadows the value configured on the adapter instance via\n__init__. When keystoneauth1\u0027s Adapter.request() later tries to\ninject self.connect_retries via kwargs.setdefault, the key already\nexists and the configured value is silently dropped.\n\nThese tests demonstrate the issue across all HTTP methods (GET,\nPOST, PUT, PATCH, DELETE) as well as the _list() helper.\n\nPartial-Bug: #2154273\nGenerated-By: claude-code (opus-4.6)\n\nChange-Id: Icfe7e8cddaed8d9a07fd34aceb34d017d55c75b2\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b3f2a05382766d773e7ca6241f75581eac8425b6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/b3f2a05382766d773e7ca6241f75581eac8425b6"}]},"branch":"refs/heads/master"},"41c64298dc1b0dc5553a72dbe18c9b7088aefdfc":{"kind":"REWORK","_number":3,"created":"2026-05-26 16:31:23.000000000","uploader":{"_account_id":34452,"name":"Joan Gilabert","display_name":"jgilaber","email":"jgilaber@redhat.com","username":"jgilaber"},"ref":"refs/changes/74/990074/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/74/990074/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/74/990074/3"}}},"commit":{"parents":[{"commit":"6831c77e5969158504b3c5f0c14c108c22ac5a10","subject":"Merge \"Add share transfer to shared file system\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/6831c77e5969158504b3c5f0c14c108c22ac5a10"}]}],"author":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 09:26:38.000000000","tz":120},"committer":{"name":"jgilaber","email":"jgilaber@redhat.com","date":"2026-05-26 12:27:57.000000000","tz":120},"subject":"Add reproducer tests for connect_retries being ignored","message":"Add reproducer tests for connect_retries being ignored\n\nProxy.request() declares connect_retries\u003d1 as a default parameter,\nwhich shadows the value configured on the adapter instance via\n__init__. When keystoneauth1\u0027s Adapter.request() later tries to\ninject self.connect_retries via kwargs.setdefault, the key already\nexists and the configured value is silently dropped.\n\nThese tests demonstrate the issue across all HTTP methods (GET,\nPOST, PUT, PATCH, DELETE) as well as the _list() helper.\n\nPartial-Bug: #2154273\nGenerated-By: claude-code (opus-4.6)\n\nChange-Id: Icfe7e8cddaed8d9a07fd34aceb34d017d55c75b2\nSigned-off-by: jgilaber \u003cjgilaber@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/41c64298dc1b0dc5553a72dbe18c9b7088aefdfc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/41c64298dc1b0dc5553a72dbe18c9b7088aefdfc"}]},"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"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":""}}}]}
