)]}'
{"id":"openstack%2Fpython-openstackclient~994136","triplet_id":"openstack%2Fpython-openstackclient~master~I9c193e3e602a71e1f1542d62b7362a66b10fad79","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:07.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":"I9c193e3e602a71e1f1542d62b7362a66b10fad79","subject":"volume: Migrate \u0027volume consistency group *\u0027 to SDK","status":"MERGED","created":"2026-06-19 15:35:18.000000000","updated":"2026-06-26 03:53:21.000000000","submitted":"2026-06-26 03:52:16.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":29,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"994136-cinder-gaps","meta_rev_id":"712694502cd7ae2d3e83fa6eb0a69e81725c0a3f","_number":994136,"virtual_id_number":994136,"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 03:52:16.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:07.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:07.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 17:00:18.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":"3dcdd29c2f1ce2305f1591379d8a6c74922fde8e","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":"79625bbb38c55b45541faffe42d27e7018f13f6e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-19 17:00:18.000000000","message":"Patch Set 1: Verified-1\n\n(14 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/0ee8cf38e65241158fa94ee7395e14e6\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/2625976f1e5648828e8a76e827db5c82 : SUCCESS in 6m 31s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/37d68aefbefb483fa55736d957cc562c : SUCCESS in 2m 46s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/3185dd5fcec44c199adb8953575dfe2b : SUCCESS in 7m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/486cf3218e724f04b036a47922921909 : SUCCESS in 4m 22s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ef959c076739415881888590680438b5 : FAILURE in 4m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/108599ece66a4e728af3613de74cf72b : SUCCESS in 4m 16s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e443e0a3adc84c1ca5c84008f88ce014 : SUCCESS in 3m 50s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0affe57ce3524eaf934f2592bbd145c1 : SUCCESS in 6m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/935d761eadbf43b5a5fe34d80fcd5b1b : SUCCESS in 6m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/012a00a086d74f80a2579fb87fb3e214 : SUCCESS in 9m 26s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/c2a684d037954407b83fe7692b425251 : FAILURE in 7m 09s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/6e2125db4e464bae8277f8b93f955b22 : SUCCESS in 1h 22m 01s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/88e6772028ad41899bb04b62fea355cc : SUCCESS in 1h 12m 42s","accounts_in_message":[],"_revision_number":1},{"id":"f6b366d429ab13d81fbaf2d8eeecef68678dd29c","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":"c2386deab3041aa3e860616e41952f13b690f063","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-22 10:24:10.000000000","message":"Patch Set 2: Verified-1\n\n(14 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/d28124ff08384daaa845870aea553dec\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/bb0d045bbb2c424ab7c42fa44132715e : SUCCESS in 6m 51s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/02d339a14aff462186da94a6dc8ae112 : SUCCESS in 4m 34s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/d126e4e7803742d8b2dc74ffb25f4aa8 : SUCCESS in 7m 34s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/af2e3e09f32f4b02bff39299d2bb5696 : SUCCESS in 5m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8caa572cf76a445baf9b6715f45152a9 : FAILURE in 4m 41s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5e8cd7feea2343be8ca7f934ef8af655 : SUCCESS in 3m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/684175eb995040f88612ad1bf9189f9a : SUCCESS in 3m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/bbd1e30783ac4386a179f9dc9d656034 : SUCCESS in 6m 18s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8cd01fbfadd942eb88357a946650a1b9 : SUCCESS in 3m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b80a1e0ddf7b446183afd8eb620aca31 : SUCCESS in 3m 55s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/c1c30a3e572442269a10ee8a96805e73 : FAILURE in 3m 19s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/a9822f34b65a47b593add3e4d2ab6edb : SUCCESS in 1h 16m 04s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/fdcbaccdcbb24760835010a7527bd087 : SUCCESS in 45m 05s","accounts_in_message":[],"_revision_number":2},{"id":"6b4287a64287bf48d4ebab4fbaabc74c9f89a309","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: Patch Set 2 was rebased.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"0dc658bf8fa3721a2726f047d6575a784ae4c54b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 20:46:35.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4f53cc73274742d5839bd189a106a07c\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/ebdc4790e1d34e399992a382b7382150 : SUCCESS in 6m 51s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/268ae45ab1f7496ca11db3dc0d100a08 : SUCCESS in 5m 15s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/2391e94ff6444b7088d642ea6a926395 : SUCCESS in 8m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cf22bc51d4e04820a51fd9e63b761fe6 : SUCCESS in 5m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0e028ac483bb4e03b12745e99dce0002 : SUCCESS in 5m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2f5158a0fd9b4004bb198c58304a54d3 : SUCCESS in 4m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b06ed4297cd04c04a7fff51bd5a10b7e : SUCCESS in 4m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0f369e145f34489db76eef4a5610a175 : SUCCESS in 4m 42s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/a6e6df6095c24d9bb95f829663f0c53a : SUCCESS in 7m 21s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/26cf57b6ad314fc0b463f6e600dcd263 : SUCCESS in 5m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76d66bc4af0b46a2a6d9b3597b0f6bfa : SUCCESS in 9m 54s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/f04252eaccb545e0bcf7b0645728086b : FAILURE in 4m 21s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/97266eeaaaf4494384dcb27647221faa : SUCCESS in 1h 14m 12s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a76048cfa2134a69bd7893d3674048ad : SUCCESS in 1h 22m 59s","accounts_in_message":[],"_revision_number":3},{"id":"8560bac860edc78f73a67df4642f19f9295059e8","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-25 23:28:11.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"63fcc7559818f9e3e0ea21780e37ee8564440439","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-25 23:28:47.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"8b13d84c95275eb2042afceacec16159f45adc14","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 00:50:07.000000000","message":"Patch Set 3: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/76fd02d33756486591af37bb09db55b7\n\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/29f83cebcbce4f88b8397bee44ac0e6d : SUCCESS in 4m 33s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/8955950018444390ac777d50e2f97d0c : SUCCESS in 7m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e9b76b00d9994d27ada0c96967b41ae7 : SUCCESS in 3m 13s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f3e3ee75dbd94343a0c7edc56aa0d8fc : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b66be767723c46ef8029fd36c74ac2a5 : SUCCESS in 4m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8c0e49c728684456bcd399a49a47b1c5 : SUCCESS in 4m 29s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53f9932daf1a4925bdd02ca2442213dd : SUCCESS in 6m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2371568e1a9d4e668f4988cd71a28118 : SUCCESS in 4m 48s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/f55a10213b664b66ac05309a1281788d : FAILURE in 1h 16m 21s","accounts_in_message":[],"_revision_number":3},{"id":"1884bd5ffc5d451c3cdfe6983599f0d354941eee","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-26 00:57:05.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"fa4aaea4c3945c87dbde4aff27eda5b0d2f6d12b","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-2 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"2c1c87b59b911908e61f3adea6d328d7a5490c6f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-06-26 00:58:07.000000000","message":"Patch Set 4: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"93beed61fd23fe8b5f1ceeb42861e9437de21240","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 02:15:38.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2072499dc09c41eba899725b5c88051e\n\n- openstackclient-check-plugins https://zuul.opendev.org/t/openstack/build/2b95f3fb355842e2857404bde2eaa52d : SUCCESS in 5m 29s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/5215e76e57dd477eaeecc0f69e36c8ec : SUCCESS in 4m 57s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/65567e2666314835bf7819629758d205 : SUCCESS in 9m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/252f2686e5a248ddab1bffe27029e89a : SUCCESS in 3m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/57f7e0d76f6b4f94ae12875bb24b3bd0 : SUCCESS in 2m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ba5417992ed845c3b457cac6de804abb : SUCCESS in 2m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4863c78e9daa4c15a960e7565cf9ac53 : SUCCESS in 2m 38s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/99e2f2c7317544b3bb14edb55160ae05 : SUCCESS in 6m 00s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/5bb6b285b91949b5b41e5e1ffa74af61 : SUCCESS in 4m 38s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2d52ba4af522448c87662be89f58ad3c : SUCCESS in 7m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/578e34ae7e9c4a4a981ebfbede3f8815 : SUCCESS in 8m 35s\n- osc-build-image https://zuul.opendev.org/t/openstack/build/15b5e135996b4af187dfa40b22de7091 : FAILURE in 6m 44s (non-voting)\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/911b6b7b168c463fb3f4272315c34a64 : SUCCESS in 57m 17s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/bd42d9b430ba4f1ea49c6cc5911fa55d : SUCCESS in 1h 14m 56s","accounts_in_message":[],"_revision_number":4},{"id":"80fb949b83634217229fa15a85b37df7eab1636c","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 02:23:46.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"deee0aa316ed300fdebd68c239e56cffb1f95ea6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 03:52:16.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/af6a800acab045ad916a2e6d844e52c1\n\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/d6910fceffab40c7b335637d92c8d52a : SUCCESS in 5m 50s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/64430ceffd9d496080e47aadfca7396a : SUCCESS in 8m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4864787922b0408e8c83e64a25caff38 : SUCCESS in 4m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/0b8ed6845d764f97b7b06a70f79b0913 : SUCCESS in 4m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/43e1c141d4d24f559ccb1923d9ac8317 : SUCCESS in 5m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a55fb7ad4c9f40b899b60d858cbfb6c3 : SUCCESS in 6m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e3c92cd8a88d4e96af0e6df8c848f366 : SUCCESS in 9m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/085c2a91282f4a098ecb5b455c63bd66 : SUCCESS in 9m 35s\n- osc-functional-devstack https://zuul.opendev.org/t/openstack/build/14dfd2a4b85d4a8cb09a9a49a4d363f8 : SUCCESS in 1h 23m 38s","accounts_in_message":[],"_revision_number":4},{"id":"8842c91042411d77f8f6c9d861c10265ecc39c87","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 03:52:16.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"712694502cd7ae2d3e83fa6eb0a69e81725c0a3f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-26 03:53:21.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4cf4acefab554736b4a0413701e23da6\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6d5bbae52ab14632aa7139e0cb1da34d : SUCCESS in 51s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"50b1babfe9b00e117f96402433f3c9804f7af927","revisions":{"28783c06f130f6c5638a5b5da4b8320c9a478920":{"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/36/994136/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/994136/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/1"}}},"commit":{"parents":[{"commit":"167344f16d2fecb31509eff519a68f579c5302ae","subject":"Merge \"image: Replace remaining use of keystoneclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/167344f16d2fecb31509eff519a68f579c5302ae"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 13:02:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 14:48:55.000000000","tz":60},"subject":"volume: Migrate \u0027volume consistency group *\u0027 to SDK","message":"volume: Migrate \u0027volume consistency group *\u0027 to SDK\n\nChange-Id: I9c193e3e602a71e1f1542d62b7362a66b10fad79\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/+/994114\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/28783c06f130f6c5638a5b5da4b8320c9a478920"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/28783c06f130f6c5638a5b5da4b8320c9a478920"}]},"branch":"refs/heads/master"},"00c76dd929345b52383fc4e5263822de9e812e78":{"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/36/994136/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/994136/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/2"}}},"commit":{"parents":[{"commit":"db4a8b465a9fb0a2d31f56bbe040312b9b50550a","subject":"Merge \"common: Replace remaining use of keystoneclient\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/db4a8b465a9fb0a2d31f56bbe040312b9b50550a"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 13:02:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-22 08:24:38.000000000","tz":60},"subject":"volume: Migrate \u0027volume consistency group *\u0027 to SDK","message":"volume: Migrate \u0027volume consistency group *\u0027 to SDK\n\nChange-Id: I9c193e3e602a71e1f1542d62b7362a66b10fad79\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/+/994114\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00c76dd929345b52383fc4e5263822de9e812e78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/00c76dd929345b52383fc4e5263822de9e812e78"}]},"branch":"refs/heads/master"},"ba18942b8ffea4d41dc2f7cd5ca4db369a046425":{"kind":"TRIVIAL_REBASE","_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/36/994136/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/994136/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/3"}}},"commit":{"parents":[{"commit":"ef5a02fa349b1019687aeab92a746a78aad20299","subject":"Merge \"Add \"network agent router set\" command\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ef5a02fa349b1019687aeab92a746a78aad20299"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 13:02:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-25 17:45:34.000000000","tz":60},"subject":"volume: Migrate \u0027volume consistency group *\u0027 to SDK","message":"volume: Migrate \u0027volume consistency group *\u0027 to SDK\n\nChange-Id: I9c193e3e602a71e1f1542d62b7362a66b10fad79\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/+/994114\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba18942b8ffea4d41dc2f7cd5ca4db369a046425"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/ba18942b8ffea4d41dc2f7cd5ca4db369a046425"}]},"branch":"refs/heads/master"},"50b1babfe9b00e117f96402433f3c9804f7af927":{"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/36/994136/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/python-openstackclient","ref":"refs/changes/36/994136/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/python-openstackclient refs/changes/36/994136/4"}}},"commit":{"parents":[{"commit":"0e0a41ddcd249f91b5f2ec6157c3132cdde7e048","subject":"Merge \"share: Fix nits in client creation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/0e0a41ddcd249f91b5f2ec6157c3132cdde7e048"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-19 13:02:40.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2026-06-26 00:20:23.000000000","tz":60},"subject":"volume: Migrate \u0027volume consistency group *\u0027 to SDK","message":"volume: Migrate \u0027volume consistency group *\u0027 to SDK\n\nChange-Id: I9c193e3e602a71e1f1542d62b7362a66b10fad79\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/+/994114\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50b1babfe9b00e117f96402433f3c9804f7af927"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/python-openstackclient/commit/50b1babfe9b00e117f96402433f3c9804f7af927"}]},"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":""}}}]}
