)]}'
{"id":"openstack%2Fpython-openstackclient~973349","triplet_id":"openstack%2Fpython-openstackclient~master~Ibd45ac35e39a2a9f88a39f8041c06c4469727098","project":"openstack/python-openstackclient","branch":"master","topic":"volume-migrate-with-cluster","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-09 14:18:57.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"}},"8104":{"account":{"_account_id":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},"last_update":"2026-03-09 15:05:40.000000000","reason":"Change was submitted"},"36686":{"account":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"last_update":"2026-03-09 15:05:40.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ibd45ac35e39a2a9f88a39f8041c06c4469727098","subject":"Add --cluster option to volume migration","status":"MERGED","created":"2026-01-14 07:18:28.000000000","updated":"2026-03-09 15:07:36.000000000","submitted":"2026-03-09 15:05:40.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":19,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"973349-volume-migrate-with-cluster","meta_rev_id":"894371c59e23be4a9805da10dbd2e284c32e8f57","_number":973349,"virtual_id_number":973349,"owner":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"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"},{"value":0,"_account_id":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-03-09 15:05:40.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-03-09 14:18:57.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":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},{"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-03-09 14:18:57.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":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},{"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":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},{"_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"]}],"CC":[{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-01-14 08:53:17.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-03-01 13:14:07.000000000","updated_by":{"_account_id":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},"reviewer":{"_account_id":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},"state":"REVIEWER"},{"updated":"2026-03-04 14:45:48.000000000","updated_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"reviewer":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"state":"CC"},{"updated":"2026-03-04 14:45:48.000000000","updated_by":{"_account_id":9236,"name":"Jon Bernard","email":"jobernar@redhat.com","username":"jbernard"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"}],"messages":[{"id":"2ffedd5a701a8817ad888410a119a24dc39bd217","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-01-14 07:18:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"f6af2487cca5f0a54fbadf81994e7a42258b127c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-01-14 07:20:36.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c4bd64fb484465650f3409d7e118888d520c2dcb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-14 08:53:17.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/0a48c0d7b5324470a11fe26ad3acda37\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/0ea00eb085d344bd93c7f41f4dc39c1a : SUCCESS in 5m 35s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/1e535c6858de4a839bcb8263aa21ef4a : FAILURE in 4m 35s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/2fd984b195ba4e4d8f95503926fd7079 : FAILURE in 7m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e64d8efdc80a42b3b94d9e1677998377 : FAILURE in 5m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5572184605894d579b3fec8bf2fb4eb1 : FAILURE in 3m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d3aea27661c147e3b970ea7b0c202c97 : FAILURE in 2m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f97421104dac43b2a7bcbfa3e4b3c76b : FAILURE in 7m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/38507c7aa9574fb183cc5c5749da7486 : SUCCESS in 3m 42s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/838fde9b39174caba7d4277dcb4d4c52 : FAILURE in 4m 22s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/c8d01c67491346d7abb473468006d2d4 : SUCCESS in 1h 28m 49s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/b743e3aef07c4f0487f42e0918144a13 : SUCCESS in 1h 12m 50s","accounts_in_message":[],"_revision_number":2},{"id":"aea455ef655159e1991d1a7f6abfa743ee1ce16c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-01-14 11:16:39.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"87cea6200075da7983b4227c91de33753c1d468b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-14 12:33:26.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/2c9597e060824f5eb101620aeaf29b9e\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/82e4825652244b5bb4ed6a4c46991306 : SUCCESS in 5m 36s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/5586b744283246a88fd543505a61e7f9 : FAILURE in 4m 17s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/7fa74c61828b400bb537c30bef4dae8f : FAILURE in 5m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0ae1407a920c4913820cb9336524f469 : FAILURE in 3m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7fad4278d10d4b008326bcdbaee5f489 : SUCCESS in 3m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1debc9efc6ec42388dbae64aac0a437b : FAILURE in 2m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7ab978dbddb644cfa875f79d4abf2e09 : FAILURE in 3m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0efa65c7c014eaa8234fef3dc8b6fbe : SUCCESS in 5m 26s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/188cbe90acb846e080e877be7362c75a : FAILURE in 3m 21s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/4c8f6704508444998372376363ca6928 : SUCCESS in 1h 11m 10s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/264b071e16444aaaa32cbcc905998a0a : SUCCESS in 1h 09m 36s","accounts_in_message":[],"_revision_number":3},{"id":"5df8131d55645a12e7f243c6fa6a90f6d671329b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-01-15 00:35:09.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":4},{"id":"e79ee6796a6980983b553ac380e4d36b0c35cfed","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-15 01:20:14.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/89990ad73af14ba9986a1c9aca813c03\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ab233b950bd04b9c93cd890a7c162818 : SUCCESS in 3m 04s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/8ab093687a974d2bb86ffeec443b8a1a : SUCCESS in 4m 27s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/109e4f834abf484a99e18b3f6da80848 : SUCCESS in 5m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/71aa1e49e3454e1987eba67a6950430f : SUCCESS in 4m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/41cac7a84fbc4a53809d374572aa19dc : SUCCESS in 2m 04s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/db30aadf2fcd4a80b04d9d636bd29150 : SUCCESS in 3m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f141d46094854964b9f7ccc56fd978a5 : SUCCESS in 3m 27s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0004ceefd81b48c594e049865e22c5e2 : SUCCESS in 6m 10s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/6b8285ba8e8b4979a9b46be544b673b2 : FAILURE in 4m 22s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/7acb63e257c14c39b72782c56ffe7b9e : SUCCESS in 43m 41s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/ee6f01fcf2bf4d9bacdc30a5472d4646 : SUCCESS in 42m 44s","accounts_in_message":[],"_revision_number":4},{"id":"8cc2dfe0fe9a9427f9be9bdc0bd6e10e60d5058b","author":{"_account_id":8104,"name":"June Yi","display_name":"gochist","email":"june.yi@samsung.com","username":"juneyi"},"date":"2026-03-01 13:14:07.000000000","message":"Patch Set 4: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"38dedaa1ac2598fe401369d345191cd54ff31187","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-04 15:57:36.000000000","message":"Patch Set 4: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":4},{"id":"e8763ba9f7c035ac4ccc260893e2e20593e20a43","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-04 15:58:07.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"13f3cd00c23221a3ba03d779bcc2a3c8bc5ace09","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-03-07 04:22:54.000000000","message":"Patch Set 4:\n\n(2 comments)","accounts_in_message":[],"_revision_number":4},{"id":"704d1787900c83e7a2b99c5fdd50e8a0e007673e","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-03-07 04:47:56.000000000","message":"Patch Set 4:\n\n(3 comments)","accounts_in_message":[],"_revision_number":4},{"id":"bc7e28ccfd622043f0547d748836cbc7fb665f72","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-03-07 04:49:22.000000000","message":"Patch Set 5: Published edit on patch set 4.\n\nOutdated Votes:\n* Code-Review+1, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":5},{"id":"f17cfd6f788d06a119b6e9c13fe9eadb04606e5e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-07 06:20:31.000000000","message":"Patch Set 5: 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/09eb8f34436747e785cd9ac571998d96\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/3b2cd3d9efef43fa95feb71feda1979b : SUCCESS in 7m 05s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/fe6087fcc82045b4b0459509e8da16c9 : FAILURE in 4m 43s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/326ea370206e48b3a902d0ac94ff3fd4 : FAILURE in 5m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6e49069c1d3b4f02ab3bad3f3df7c96f : FAILURE in 3m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d4d197b009f8414da616f58589976fe7 : SUCCESS in 4m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2a0bbad93fd34e4f93acfa1886b38eb8 : FAILURE in 4m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ec8b7ce29a9b41b3a6d6f8d537dbc2f5 : FAILURE in 4m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1ec2ef8277e34b6bacba023363f56fb3 : FAILURE in 6m 25s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53d6b7900b1c492fb3305716ee7119c8 : SUCCESS in 6m 58s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/28172f12fb584048b44711159372a53a : FAILURE in 5m 13s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/62f90b8cf18f4c429f1ff5cf78615192 : SUCCESS in 1h 13m 10s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/57afd3e34ad2458baa375e4edb13e08b : SUCCESS in 1h 25m 18s","accounts_in_message":[],"_revision_number":5},{"id":"1e99b76d261936b7bad183913bb7fd8c4f15c34f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-03-07 12:48:19.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"85b368f9b7716b5932de5ae8dd275ff3354bf79c","author":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"date":"2026-03-07 12:53:27.000000000","message":"Patch Set 6:\n\n(4 comments)","accounts_in_message":[],"_revision_number":6},{"id":"24bbccfd7a79d85cd21182992924f1faca2eb9da","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-07 13:45:12.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/13f830c355c5481498cb92579e3ad6b3\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ce3393558a2b489aa0d642b962000b75 : SUCCESS in 5m 30s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/9e5fb247323f44eebc1e90e2aa8bd9a8 : SUCCESS in 2m 56s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/5837a7e1e28b41158365b248210f57a3 : SUCCESS in 4m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0b77bd8466164efea5c2c53965c8b80c : SUCCESS in 4m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/035a89e5ef0d402e8456b8ef748e9188 : SUCCESS in 4m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bb7e8400e78d4b3c8e1259af7fb8b409 : SUCCESS in 3m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4174dc54a2434877b82ce8aac471b7bc : SUCCESS in 2m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8994829e902e4d6e88de309612a57328 : FAILURE in 4m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c4d6860a3ee404cb48fe01470a74356 : SUCCESS in 2m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/caf771f0e2ff422e9daeafd29db956f3 : SUCCESS in 3m 28s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/3b4e6a1c34634c44a10b9c6a81ba0149 : FAILURE in 2m 52s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/abd836ad379a4437b7504b8edf0d30ef : SUCCESS in 39m 27s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d292b996d6e141f7b58541f62a0edf52 : SUCCESS in 55m 49s","accounts_in_message":[],"_revision_number":6},{"id":"66d1eb87cb195b0cf95e3714609bbe18c977d5c7","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-09 14:18:57.000000000","message":"Patch Set 6: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":6},{"id":"f90572b7f4f415ea37daf867b5833d69f7ba64c8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 14:19:26.000000000","message":"Patch Set 6: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":6},{"id":"af2a309348935f626663a27e98e2d417eeef4b58","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 15:05:40.000000000","message":"Patch Set 6: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f8088c0af2624ed89599a810b472f70e\n\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/09d8a9d1bf584c4bb5853b92e9d0f210 : SUCCESS in 2m 44s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/b7aebdde574f4ec38ff8687349bc47af : SUCCESS in 2m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0b160623f19b44b682213d4fbb4f4cbf : SUCCESS in 2m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f0599db6bbfc49bdb6c2e5fd78c08c01 : SUCCESS in 3m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c73976ac8bdb450a98369fd54b3141e6 : SUCCESS in 2m 55s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dfd60921238548508fc89ea526ffab69 : SUCCESS in 3m 50s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cd7ca21c8d0c42aba5f3f907bd591588 : SUCCESS in 4m 03s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/0960e30b831c4fb19788a8c1fea19da5 : SUCCESS in 45m 25s","accounts_in_message":[],"_revision_number":6},{"id":"115777dc96181df99cf9eb10a1b265b266598233","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 15:05:40.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":6},{"id":"894371c59e23be4a9805da10dbd2e284c32e8f57","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-09 15:07:36.000000000","message":"Patch Set 6:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/05340fdeadf242d3bde7f9a3b6f49871\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fa536d6b52f54cb49e585e68fbf573af : SUCCESS in 1m 14s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c28b77fae4ed495a9bc09e8d8f4e0045 : SUCCESS in 1m 16s","accounts_in_message":[],"_revision_number":6}],"current_revision_number":6,"current_revision":"78e0bf023b533698663c46be54d938233a368c2c","revisions":{"4120b6b3745aa109d052d020d3f505e74f4bf577":{"kind":"REWORK","_number":1,"created":"2026-01-14 07:18:28.000000000","uploader":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"ref":"refs/changes/49/973349/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/973349/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/1"}}},"commit":{"parents":[{"commit":"0a937332932b2a0263b12d307026fee43d125418","subject":"Fix quota usage and reservation display","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a937332932b2a0263b12d307026fee43d125418"}]}],"author":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 04:47:46.000000000","tz":540},"committer":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 07:13:49.000000000","tz":540},"subject":"mig with cluster","message":"mig with cluster\n\nChange-Id: Ibd45ac35e39a2a9f88a39f8041c06c4469727098\nSigned-off-by: hongp \u003cinyong.hong@samsung.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4120b6b3745aa109d052d020d3f505e74f4bf577"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/4120b6b3745aa109d052d020d3f505e74f4bf577"}]},"branch":"refs/heads/master"},"01f272f14ce6a0cbfc4013854e6282578b7f04d6":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-01-14 07:20:36.000000000","uploader":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"ref":"refs/changes/49/973349/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/973349/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/2"}}},"commit":{"parents":[{"commit":"0a937332932b2a0263b12d307026fee43d125418","subject":"Fix quota usage and reservation display","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a937332932b2a0263b12d307026fee43d125418"}]}],"author":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 04:47:46.000000000","tz":540},"committer":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 07:17:24.000000000","tz":540},"subject":"Add --cluster option to volume migration","message":"Add --cluster option to volume migration\n\nThis patch adds the \u0027--cluster\u0027 optional argument to the \u0027volume migration\u0027\ncommand. This allows users to migrate volumes to a destination\ncluster instead of a specific host, which is particularly useful in\nActive-Active configurations.\n\nThe \u0027--cluster\u0027 option requires Cinder API microversion 3.16 or higher.\nThe \u0027--host\u0027 and \u0027--cluster\u0027 options are mutually exclusive; one of\nthem must be provided for the migration to start.\n\nChange-Id: Ibd45ac35e39a2a9f88a39f8041c06c4469727098\nSigned-off-by: hongp \u003cinyong.hong@samsung.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/01f272f14ce6a0cbfc4013854e6282578b7f04d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/01f272f14ce6a0cbfc4013854e6282578b7f04d6"}]},"branch":"refs/heads/master"},"f55682b35e8c27d41c41fd3e758b602941ac2fa7":{"kind":"REWORK","_number":3,"created":"2026-01-14 11:16:39.000000000","uploader":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"ref":"refs/changes/49/973349/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/973349/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/3"}}},"commit":{"parents":[{"commit":"0a937332932b2a0263b12d307026fee43d125418","subject":"Fix quota usage and reservation display","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a937332932b2a0263b12d307026fee43d125418"}]}],"author":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 04:47:46.000000000","tz":540},"committer":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 11:13:18.000000000","tz":540},"subject":"Add --cluster option to volume migration","message":"Add --cluster option to volume migration\n\nThis patch adds the \u0027--cluster\u0027 optional argument to the \u0027volume migration\u0027\ncommand. This allows users to migrate volumes to a destination\ncluster instead of a specific host, which is particularly useful in\nActive-Active configurations.\n\nThe \u0027--cluster\u0027 option requires Cinder API microversion 3.16 or higher.\nThe \u0027--host\u0027 and \u0027--cluster\u0027 options are mutually exclusive; one of\nthem must be provided for the migration to start.\n\nChange-Id: Ibd45ac35e39a2a9f88a39f8041c06c4469727098\nSigned-off-by: hongp \u003cinyong.hong@samsung.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f55682b35e8c27d41c41fd3e758b602941ac2fa7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/f55682b35e8c27d41c41fd3e758b602941ac2fa7"}]},"branch":"refs/heads/master"},"25726ae13a237d26292a0132091cb8ac9c7d8e16":{"kind":"REWORK","_number":4,"created":"2026-01-15 00:35:09.000000000","uploader":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"ref":"refs/changes/49/973349/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/973349/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/4"}}},"commit":{"parents":[{"commit":"0a937332932b2a0263b12d307026fee43d125418","subject":"Fix quota usage and reservation display","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a937332932b2a0263b12d307026fee43d125418"}]}],"author":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 04:47:46.000000000","tz":540},"committer":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-15 00:31:44.000000000","tz":540},"subject":"Add --cluster option to volume migration","message":"Add --cluster option to volume migration\n\nThis patch adds the \u0027--cluster\u0027 optional argument to the \u0027volume migration\u0027\ncommand. This allows users to migrate volumes to a destination\ncluster instead of a specific host, which is particularly useful in\nActive-Active configurations.\n\nThe \u0027--cluster\u0027 option requires Cinder API microversion 3.16 or higher.\nThe \u0027--host\u0027 and \u0027--cluster\u0027 options are mutually exclusive; one of\nthem must be provided for the migration to start.\n\nChange-Id: Ibd45ac35e39a2a9f88a39f8041c06c4469727098\nSigned-off-by: hongp \u003cinyong.hong@samsung.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/25726ae13a237d26292a0132091cb8ac9c7d8e16"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/25726ae13a237d26292a0132091cb8ac9c7d8e16"}]},"branch":"refs/heads/master"},"69a9516efabce1a69da1f367babd25982defc8cb":{"kind":"REWORK","_number":5,"created":"2026-03-07 04:49:22.000000000","uploader":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"ref":"refs/changes/49/973349/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/973349/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/5"}}},"commit":{"parents":[{"commit":"0a937332932b2a0263b12d307026fee43d125418","subject":"Fix quota usage and reservation display","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a937332932b2a0263b12d307026fee43d125418"}]}],"author":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 04:47:46.000000000","tz":540},"committer":{"name":"Inyong Hong","email":"inyong.hong@samsung.com","date":"2026-03-07 04:44:58.000000000","tz":0},"subject":"Add --cluster option to volume migration","message":"Add --cluster option to volume migration\n\nThis patch adds the \u0027--cluster\u0027 optional argument to the \u0027volume migration\u0027\ncommand. This allows users to migrate volumes to a destination\ncluster instead of a specific host, which is particularly useful in\nActive-Active configurations.\n\nThe \u0027--cluster\u0027 option requires Cinder API microversion 3.16 or higher.\nThe \u0027--host\u0027 and \u0027--cluster\u0027 options are mutually exclusive; one of\nthem must be provided for the migration to start.\n\nChange-Id: Ibd45ac35e39a2a9f88a39f8041c06c4469727098\nSigned-off-by: hongp \u003cinyong.hong@samsung.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/69a9516efabce1a69da1f367babd25982defc8cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/69a9516efabce1a69da1f367babd25982defc8cb"}]},"branch":"refs/heads/master"},"78e0bf023b533698663c46be54d938233a368c2c":{"kind":"REWORK","_number":6,"created":"2026-03-07 12:48:19.000000000","uploader":{"_account_id":36686,"name":"Inyong Hong","display_name":"hongp","email":"inyong.hong@samsung.com","username":"hong-p"},"ref":"refs/changes/49/973349/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/49/973349/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/49/973349/6"}}},"commit":{"parents":[{"commit":"0a937332932b2a0263b12d307026fee43d125418","subject":"Fix quota usage and reservation display","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0a937332932b2a0263b12d307026fee43d125418"}]}],"author":{"name":"hongp","email":"inyong.hong@samsung.com","date":"2026-01-14 04:47:46.000000000","tz":540},"committer":{"name":"hong-p","email":"inyong.hong@samsung.com","date":"2026-03-07 12:47:47.000000000","tz":540},"subject":"Add --cluster option to volume migration","message":"Add --cluster option to volume migration\n\nThis patch adds the \u0027--cluster\u0027 optional argument to the \u0027volume\nmigration\u0027 command. This allows users to migrate volumes to a\ndestination cluster instead of a specific host, which is particularly\nuseful in Active-Active configurations.\n\nThe \u0027--cluster\u0027 option requires Cinder API microversion 3.16 or\nhigher. The \u0027--host\u0027 and \u0027--cluster\u0027 options are mutually exclusive;\none of them must be provided for the migration to start.\n\nChange-Id: Ibd45ac35e39a2a9f88a39f8041c06c4469727098\nSigned-off-by: hongp \u003cinyong.hong@samsung.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/78e0bf023b533698663c46be54d938233a368c2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/78e0bf023b533698663c46be54d938233a368c2c"}]},"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":{}}},{"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":{}}}]}
