)]}'
{"id":"openstack%2Fpython-openstackclient~994140","triplet_id":"openstack%2Fpython-openstackclient~master~Ib99f7037ba3060b0ac6607bdf8f57428ae30cf26","project":"openstack/python-openstackclient","branch":"master","topic":"cinder-gaps","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-06-26 00:58:28.000000000","reason":"\u003cGERRIT_ACCOUNT_15334\u003e replied on the change","reason_account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}}},"hashtags":[],"change_id":"Ib99f7037ba3060b0ac6607bdf8f57428ae30cf26","subject":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK","status":"MERGED","created":"2026-06-19 15:35:18.000000000","updated":"2026-06-26 04:01:16.000000000","submitted":"2026-06-26 04:01:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"994140-cinder-gaps","meta_rev_id":"2d8846e61c964778f9dc5678c1c73175e91259ce","_number":994140,"virtual_id_number":994140,"owner":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-26 04:01:15.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-06-26 00:58:28.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-06-26 00:58:28.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}},"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-06-19 16:55:44.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":"3dad5f35b8e433c3c4946e11e36b7280eccb4db5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-19 15:35:18.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8210ba325908dd1ffac992560089332772371b15","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-19 16:55:44.000000000","message":"Patch Set 1: Verified-1\n\n(4 comments)\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/5586444efe4f4729a01164406b31ae2a\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/d5d7251412bd4947a5b537619502eb6f : SUCCESS in 3m 33s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/ddf57789f12f4b5189d4c838f15ed75b : SUCCESS in 2m 58s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/830e975aa964465e8f28ef4ee02b84d9 : SUCCESS in 7m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2df2e5b8516c4fd8acb36d29cde61287 : FAILURE in 3m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2486a0d8936a4239aeed1aa3453300b4 : FAILURE in 5m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/70536f9ef3074c6ebcce8d22392066d2 : FAILURE in 3m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4dbe613cbdf243e1b5b87355fbb32b04 : FAILURE in 5m 24s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1c0dc0c472f64b3f8447b673d85c27b0 : FAILURE in 5m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f94308991131445da4ac99e755879b29 : SUCCESS in 6m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a94ef735a40245a09d22e9c574c12008 : SUCCESS in 9m 08s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/574f6d7f1cca469d82f491c330a6aeac : FAILURE in 3m 38s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/7c3fe0c00eb4452c9de40e12085e4066 : FAILURE in 1h 15m 23s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f34b2b4da13d4ca7957da4f93bb31674 : SUCCESS in 1h 14m 19s\n\nWarning:\n  Comments left for invalid file openstackclient/volume/v2/consistency_group.py\n  Comments left for invalid file openstackclient/volume/v2/consistency_group_snapshot.py\n  Comments left for invalid file openstackclient/volume/v3/block_storage_cleanup.py\n  Comments left for invalid file openstackclient/volume/v3/block_storage_cluster.py\n  Comments left for invalid file openstackclient/volume/v3/consistency_group.py\n  Comments left for invalid file openstackclient/volume/v3/consistency_group_snapshot.py","accounts_in_message":[],"_revision_number":1},{"id":"7731e9530e634333282edcad8df289c91c88f4f5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-22 09:01:48.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"23045e7afa9ba17d89d38ee8de5389f46eae49c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-22 10:10:37.000000000","message":"Patch Set 2: Verified-1\n\n(4 comments)\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/5e8ac2a036d4461087e988af78870b34\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/6b82b0b674af4d8c93389c5957cc5332 : SUCCESS in 3m 16s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/695a01e4bb984236a4f83b071e2a550a : SUCCESS in 6m 47s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/b9d9dc3e4b914287b28cd7906c692b02 : SUCCESS in 9m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c3a363ad71b34ad4951a6659b4430183 : FAILURE in 5m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/cb38efd90bb647a38391d7922818cde6 : FAILURE in 2m 45s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/886d8e2c8b174838b898cd5cee91bd38 : FAILURE in 3m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/055cf094271d498fba8c68ad5b479f28 : FAILURE in 3m 24s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2fe4b0e833494b26a5c14420eb2537a7 : FAILURE in 6m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/01918a79fa9f48c2909d4fe0c4d61ef0 : SUCCESS in 4m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5b7c9fdbc8b2489a97487578ada26721 : SUCCESS in 7m 14s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/ab03caf0e6b74fceaedbb06597cf418d : FAILURE in 6m 36s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c915989836b04a1b8091a416254550a3 : FAILURE in 1h 05m 58s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e0516979cea849f593783136e300de38 : SUCCESS in 51m 34s\n\nWarning:\n  Comments left for invalid file openstackclient/volume/v2/consistency_group.py\n  Comments left for invalid file openstackclient/volume/v2/consistency_group_snapshot.py\n  Comments left for invalid file openstackclient/volume/v3/block_storage_cleanup.py\n  Comments left for invalid file openstackclient/volume/v3/block_storage_cluster.py\n  Comments left for invalid file openstackclient/volume/v3/consistency_group.py\n  Comments left for invalid file openstackclient/volume/v3/consistency_group_snapshot.py","accounts_in_message":[],"_revision_number":2},{"id":"cf797d3636d64a87f4a2c669a9aea5d6867f8071","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-25 19:16:40.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"46130ed4802b097e2436ad964d7029b9ced9852f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 20:43:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e8af0cfada0546ec8c39e38ec26578c5\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/17b53f4c5a6442c38f5769d16dd3dca1 : SUCCESS in 6m 42s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/6a99837dbcdd45a2b4e3f138aa1c23d7 : SUCCESS in 3m 34s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/45918abafecd4f099d755b74b6ed97bd : SUCCESS in 8m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4d0f2a9877b7415e9a5e33ba20b0e9e9 : SUCCESS in 3m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fab1720add7941529540644b658acbfd : SUCCESS in 2m 58s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/948616b5bd3e41c9a7ad7dfbe037355f : SUCCESS in 3m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1eaa6d6e7dc8430e9bfcd033283aba3b : SUCCESS in 3m 42s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/cdcbfa625f6f491d86b273818a3d0035 : SUCCESS in 5m 05s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/beee96c94f3f45989c6739f7e3f00daf : SUCCESS in 4m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0871dbfbc524b5b865bba6938d3b8a1 : SUCCESS in 6m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/07be538b0d364c7ebd25b6740b4d74fd : SUCCESS in 10m 03s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/f509828c768e48c9a3509165f640da75 : FAILURE in 4m 47s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4a9d7211e5f94a118ad98c85a7eb2401 : SUCCESS in 1h 19m 46s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/55c99cc89a774f85beb5790e2ce85f5f : SUCCESS in 1h 19m 30s","accounts_in_message":[],"_revision_number":3},{"id":"40d9fb035d0a4cde66363fd1404628c57e9b2474","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-25 23:29:13.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"dce55857804faa7b6dceb2b577144ae9b5dec16d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-26 00:57:55.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"ecb60fc12a08053953cbe982c790f16bed2617cf","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-26 00:58:28.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"1da8ea597b7a6927e343bd809dc5ab3e474691ed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 02:22:09.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7a40e73357764bf08f339999be3ab9c5\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/be755d834fcd4175b9886e0cf4448e7b : SUCCESS in 5m 34s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c69a407819214172ab207519e3cb7eef : SUCCESS in 5m 22s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/e05dbc215e8e404bbb93fed1e919c58a : SUCCESS in 6m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/78c9c23e25c3404aa876d493a7144d37 : SUCCESS in 4m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1ab146aba3b44a12b511f13da365a014 : SUCCESS in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ca3f62aca063417d921b6e9c6b2c0b91 : SUCCESS in 3m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d5fddf7ad72c4c7ba551a611b82781af : SUCCESS in 3m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e09f8bbb743e4e9580ea6e6017038998 : SUCCESS in 8m 51s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/1ce66e50413044a6a920f1479c79623c : SUCCESS in 6m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/25c6b7252cbd447d9faf2bfc5e769f99 : SUCCESS in 6m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/95707d501f4f4872b28e35946555a8eb : SUCCESS in 6m 53s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/088356ace65544108cb4a064806720f4 : FAILURE in 4m 49s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/027b60f2305e4ea38d7731210eb94d7f : SUCCESS in 1h 11m 58s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/00ec5117544d49ff938ecfb2a77847dc : SUCCESS in 1h 03m 42s","accounts_in_message":[],"_revision_number":4},{"id":"dd85a95b06f363a94365445fe0168ee29cd93d11","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 02:35:39.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"9ffdc78ff29d37e80be79158c9705848c8e0b2b7","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 04:01:15.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cfc4cc6be09443ba948057d67254f678\n\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/65cddc6ed12d44c28161665ebb33101d : SUCCESS in 8m 44s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/afc36e2e4a5e4a1b9dc5fbfdd2aaf854 : SUCCESS in 7m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/90777772e0ff4a5f8e413f9b186baeb4 : SUCCESS in 5m 02s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c244ad1af1d14b3da6ad84563970b92c : SUCCESS in 4m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1fc3c21bbaff42e691f2b17d5f5b8820 : SUCCESS in 6m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d0437f79e1964ddfa7602a37c65270f7 : SUCCESS in 8m 15s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ed54aa4f05d645fcb20bda270b014247 : SUCCESS in 7m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/96e18c8451ad4569bef758756f9ddfba : SUCCESS in 9m 18s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/e310f628556e44f9904ec5c2ee111728 : SUCCESS in 1h 11m 16s","accounts_in_message":[],"_revision_number":4},{"id":"2d8846e61c964778f9dc5678c1c73175e91259ce","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 04:01:16.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"464db4136630f8560b65c7be07d1f1b1d8d1d022","revisions":{"fb5fd3f0420f2a85fd5f599a89fe3d905cb83022":{"kind":"REWORK","_number":1,"created":"2026-06-19 15:35:18.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/40/994140/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/40/994140/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/1"}}},"commit":{"parents":[{"commit":"798fb7c1556564b92ac5b4b8939693fe381151a3","subject":"volume: Migrate \u0027block storage cluster *\u0027 to SDK","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/798fb7c1556564b92ac5b4b8939693fe381151a3"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 15:33:09.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 15:34:19.000000000","tz":60},"subject":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK","message":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK\n\nChange-Id: Ib99f7037ba3060b0ac6607bdf8f57428ae30cf26\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nAssisted-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nDepends-on: https://review.opendev.org/c/openstack/openstacksdk/+/994133\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb5fd3f0420f2a85fd5f599a89fe3d905cb83022"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/fb5fd3f0420f2a85fd5f599a89fe3d905cb83022"}]},"branch":"refs/heads/master"},"bc5bb0e761a391a2e0e9a2693db51e3547ffa7af":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2026-06-22 09:01:48.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/40/994140/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/40/994140/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/2"}}},"commit":{"parents":[{"commit":"b6b3ae11f38e544c740da5b2d8f26fd8c7da379b","subject":"volume: Migrate \u0027block storage cluster *\u0027 to SDK","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/b6b3ae11f38e544c740da5b2d8f26fd8c7da379b"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 15:33:09.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-22 08:24:39.000000000","tz":60},"subject":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK","message":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK\n\nChange-Id: Ib99f7037ba3060b0ac6607bdf8f57428ae30cf26\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nAssisted-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\nDepends-on: https://review.opendev.org/c/openstack/openstacksdk/+/994133\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bc5bb0e761a391a2e0e9a2693db51e3547ffa7af"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/bc5bb0e761a391a2e0e9a2693db51e3547ffa7af"}]},"branch":"refs/heads/master"},"e299d316784aad1876d4884b4ba1934fb75b6530":{"kind":"REWORK","_number":3,"created":"2026-06-25 19:16:40.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/40/994140/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/40/994140/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/3"}}},"commit":{"parents":[{"commit":"5e627070046d956e71a96bc3d06a238d6b5b204d","subject":"volume: Migrate \u0027block storage cluster *\u0027 to SDK","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/5e627070046d956e71a96bc3d06a238d6b5b204d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 15:33:09.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-25 18:22:30.000000000","tz":60},"subject":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK","message":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK\n\nChange-Id: Ib99f7037ba3060b0ac6607bdf8f57428ae30cf26\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nAssisted-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e299d316784aad1876d4884b4ba1934fb75b6530"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/e299d316784aad1876d4884b4ba1934fb75b6530"}]},"branch":"refs/heads/master"},"464db4136630f8560b65c7be07d1f1b1d8d1d022":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-06-26 00:57:55.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/40/994140/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/40/994140/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/40/994140/4"}}},"commit":{"parents":[{"commit":"8a723ab19585e29d6dee975d40796c4fffa6dc1d","subject":"volume: Migrate \u0027block storage cluster *\u0027 to SDK","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/8a723ab19585e29d6dee975d40796c4fffa6dc1d"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 15:33:09.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-26 00:20:24.000000000","tz":60},"subject":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK","message":"volume: Migrate \u0027block storage * manageable list\u0027 to SDK\n\nChange-Id: Ib99f7037ba3060b0ac6607bdf8f57428ae30cf26\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\nAssisted-by: Claude Opus 4.6 \u003cnoreply@anthropic.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/464db4136630f8560b65c7be07d1f1b1d8d1d022"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/464db4136630f8560b65c7be07d1f1b1d8d1d022"}]},"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"}}]}],"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":"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":""}}}]}
