)]}'
{"id":"openstack%2Fopenstacksdk~955306","triplet_id":"openstack%2Fopenstacksdk~master~Ied1ffb40c85c7eb69c43b4fef6a6156d6bf7b8da","project":"openstack/openstacksdk","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":"2025-07-22 09:23:32.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":"Ied1ffb40c85c7eb69c43b4fef6a6156d6bf7b8da","subject":"Allow filtering of volumes by properties","status":"MERGED","created":"2025-07-17 15:36:21.000000000","updated":"2025-07-22 12:47:17.000000000","submitted":"2025-07-22 12:45:57.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":2,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"955306-cinder-gaps","meta_rev_id":"fcf85b3879d437cc62f3633a4b09e87e4cb61c03","_number":955306,"virtual_id_number":955306,"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":"2025-07-22 12:45:56.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":"2025-07-18 10:59:02.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":"2025-07-18 10:59:02.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Allow-Post-Review":{"all":[{"value":0,"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Abstain","+1":"Approved for Zuul Post Review Pipeline"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-17 17:17:14.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":"41cb2cb2a7059b4ece7175c65ee4dee1636c6483","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-17 15:36:21.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a2f40d215d6f6c94f7b81aa794bdb47e8908324b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-17 17:17:14.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/3d53411697324bff8b03ebce912b3f20\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/7588d6371e314b8c97ecd4f7aa5bc95c : SUCCESS in 53m 32s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/2c3dff1719de468899809518d89c634e : SUCCESS in 38m 12s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/b5c27bdbc49d48e5986f2492958f1a91 : FAILURE in 30m 43s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c7f2ff2a4d8f4c8480f9539dde927e84 : SUCCESS in 4m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8f280b88d0a240e8b25e18f8e9595a38 : FAILURE in 3m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/498d663c66014680abaadc08e1c05b0c : FAILURE in 6m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9b5b182a19974c6eb8e16d523592dcf2 : FAILURE in 7m 46s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/560c0a4b56b24ee0aad2c09cc80a9531 : SUCCESS in 1h 02m 27s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/670731de40b744d5ae82c793aad5bf82 : SUCCESS in 4m 21s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/dbdf692bce67435eb7fa48b442beecd9 : SUCCESS in 3m 52s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e58bf8eff7ec4ca6af375066a08af396 : SUCCESS in 7m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/de0c18291fa6464bbe470d33ffc201c6 : SUCCESS in 10m 19s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/b4d288b2f5b24688a892091658bf48bc : SUCCESS in 50m 13s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/fa63d8ee446142828a8b3af2a498ea89 : SUCCESS in 9m 12s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/268564b487024a1c8287f140f7ace0dc : SUCCESS in 23m 22s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9eaff11dc1d94641b728c0be6d71ce61 : SUCCESS in 1h 18m 27s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/a08b6a49df7a46f8ab2e778b01f85178 : SUCCESS in 1h 19m 56s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/16c6aab72b6747f683ec9e26868b06b4 : FAILURE in 1h 17m 38s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/18e1a544efb24be0bba713723be35c46 : FAILURE in 59m 58s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/eb2e9266e98a4c518c2b3d9da7bd9ae2 : SUCCESS in 29m 46s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/fd54c9e7eb344708b5b9f0f182994205 : SUCCESS in 28m 16s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/bbecc87a7ba84a109b008d4ca0843736 : SUCCESS in 41m 22s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/db9d8cd0b5934173b68873ed5a5e6526 : SUCCESS in 1h 04m 27s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/7037c39c919e487183d324aaadee6332 : SUCCESS in 1h 03m 40s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f0e1314710508087b17bc1752e4653bc9f04abd5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-18 10:58:42.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"a0e06a09c7c0f810a978478718ab5f2b839feb7a","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-18 10:59:02.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":2},{"id":"280d9f3b1a8c8826efbd64a12913c62e9385a557","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-18 10:59:11.000000000","message":"Topic volume-gaps removed","accounts_in_message":[],"_revision_number":2},{"id":"c081837f1d4bdf7f6f38b632e24932f921fca748","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-18 10:59:15.000000000","message":"Topic set to cinder-gaps","accounts_in_message":[],"_revision_number":2},{"id":"a78f80e1bd1f2acd3cc88ab4faf3a9f7457f5089","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-18 12:29:45.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/03cbf8cfef2c4f7aa42e0aba5fa808a5\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/db81697c8e694c5c84f38de354c6476b : SUCCESS in 22m 48s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/c7a45b76325b4b868bdc16ffcf723676 : SUCCESS in 20m 13s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/9180ba10ff7c47e5bd837a7c19e7822c : FAILURE in 17m 29s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/db66e8a3470f4bad9a301fb7e6f22081 : SUCCESS in 4m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9cb80c6d0c9e4de7ad03c60b4523d863 : SUCCESS in 3m 35s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/53e5e4ce7cd643c0aa90a26a0ecf87a2 : SUCCESS in 3m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8ba2e144a18949cea2b5d04853e721bc : SUCCESS in 4m 02s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/a5d2bb2667ec42cbb1eabc86b00439c7 : SUCCESS in 1h 00m 30s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/857a0681893a4714b491c11b0aa0f9a4 : SUCCESS in 3m 16s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/89c51ea7fbed45bdb47be5f38e51ab9f : SUCCESS in 4m 59s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/61823840c90a4034b2b9e06d4c7b8b12 : SUCCESS in 7m 18s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f0c47568449d4f3f8c9ec32c7ce11b99 : SUCCESS in 10m 06s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/a2e6f59cc131406f8651f831a4c2bde3 : SUCCESS in 1h 01m 27s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/b03af553cb1e4eb7be4c2d5456eb75be : SUCCESS in 12m 50s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/e3ed710aa83542e88b3359fe69dfad1d : SUCCESS in 35m 18s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1e82c1fe217041ee905d739ed8df1bb3 : SUCCESS in 1h 04m 36s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/34d5e9579d5140ad9a879e33669486a9 : SUCCESS in 1h 23m 13s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/2dc36614b70843cabb7d47127ef5a8a7 : FAILURE in 1h 09m 28s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/33b76154381e4995b7e7583510fbf3e3 : FAILURE in 57m 37s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/7e8dd431ddb64a43a8a12bbeb71f69dc : SUCCESS in 30m 59s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/89e654cfe0924cd8ab4c01f9523bc58a : SUCCESS in 26m 16s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/7bee9112d5d04d5c88e83f39ccceb157 : SUCCESS in 21m 03s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/2ebdce001148464185905411c6acecd2 : SUCCESS in 57m 07s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/c8997119f3b14e1a87037e1020031206 : SUCCESS in 1h 20m 19s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"f834cbbe829cd9fd62a0773060749b17bbb497d6","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-21 15:01:00.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"84c68e388ac8bc33506fb0b6fc5c952bb1e65717","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-21 16:48:51.000000000","message":"Patch Set 2:\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/8334777acf5840c5b43a0430813a56eb\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/64267288b7c542459107db9491ba8914 : SUCCESS in 48m 20s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/956e893552744aaeb3fd235d4bcc4386 : SUCCESS in 37m 48s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/95de3230c06e4f6e8b73731a1764a9e1 : FAILURE in 31m 30s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/156d3ad361744eba80d08723947910e1 : SUCCESS in 2m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b9fe501907704915996b4217eb7c07bd : SUCCESS in 4m 41s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/93398780ed4540f497c9d3c63a142773 : SUCCESS in 3m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a7fdeba0754240368572e9c9fdc94461 : SUCCESS in 4m 11s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f428a607479840b28ed2bab418e81e23 : SUCCESS in 54m 24s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/fc1c339c751746c7a5907686b0945bdb : SUCCESS in 3m 18s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/8158377b583e41bca38c49a9fd02db7b : SUCCESS in 4m 53s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/f2d0a32b5b994382ba64f8e96aad844f : SUCCESS in 7m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b00c0b992cfa4b98b838e49a90e13abd : SUCCESS in 6m 59s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/4e8d9b1e6166438cb4588d48a067a826 : SUCCESS in 45m 59s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/d4d095689f10450ca9f15afc8b001f78 : SUCCESS in 13m 52s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/7e2245bef10e4245ade68e453e31973a : SUCCESS in 15m 29s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b83efad913694d29901a6c56181f484e : SUCCESS in 51m 11s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/c9baca7c33a84ba0898610f052d7699c : SUCCESS in 1h 21m 42s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/37d4a4cd2ac046b38e877b03368128a1 : FAILURE in 1h 29m 27s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/8765cf4630c14513bc37ad1d78817f65 : FAILURE in 48m 22s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/6f9622b5e83941c18681e1697e975dbb : SUCCESS in 30m 57s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/38045a32fa2d453fa8308afbea546f85 : SUCCESS in 18m 25s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8f6b733212db408a93741e481f8b8d8b : SUCCESS in 37m 55s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d954690e20b34c578c3c7ed33ea6376c : SUCCESS in 57m 38s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/576da7596caf4f3280a540cf33c3d75f : SUCCESS in 42m 36s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"70420768d63b4aae20eb152d828d6a64d7cd439f","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2025-07-22 09:23:32.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7b9b10c005846fce1382d3b326f846ce1f0acedb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-22 11:04:39.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4ed6786e816b490692932ac0ab2c0733\n\n- ironic-inspector-tempest-openstacksdk-src https://zuul.opendev.org/t/openstack/build/1844c786c5484ed1ad3448fe2c4884b2 : SUCCESS in 19m 55s (non-voting)\n- bifrost-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/692cd78f39f548c795d264bbe37b2ddc : SUCCESS in 21m 18s (non-voting)\n- metalsmith-integration-openstacksdk-src https://zuul.opendev.org/t/openstack/build/d8b8fac1f713450b96e24ddab066e6cb : FAILURE in 13m 52s (non-voting)\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5ee08fd78c8046929e7ec61021f10010 : SUCCESS in 2m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1c887732ea1a463b88a16afede0477f5 : SUCCESS in 2m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4b67292f28ad44de8d460d27b9c4b506 : SUCCESS in 2m 29s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/be2cd5ce2cac4d219e78f0ad30dc845a : SUCCESS in 6m 43s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/d44bb097c4014209b2a90c498c77a9de : SUCCESS in 53m 47s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/39b21e0ac2264c678309b80b66c01933 : SUCCESS in 1m 55s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/cd654d081e2841e38a62144c11d4b07b : SUCCESS in 4m 09s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/a8932d46da294e1392a5c4bb68fb0c0f : SUCCESS in 4m 54s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0f1b346bb4b949ba8baa90687d727a18 : SUCCESS in 10m 45s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/c8adba3b942f42cbb63bbbf9ce4d04ff : SUCCESS in 1h 01m 12s\n- nodepool-build-image-siblings https://zuul.opendev.org/t/openstack/build/66f89c0cf0464757b061c2bfc6d8c766 : SUCCESS in 12m 41s (non-voting)\n- dib-nodepool-functional-openstack-ubuntu-noble-src https://zuul.opendev.org/t/openstack/build/3d3bc9dbb54046a4a497ca8aacb8862b : SUCCESS in 35m 40s (non-voting)\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ebccb874f4fb42509e0eed4ac90fcc80 : SUCCESS in 52m 28s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/2d26f0cf42074189b89607c534cd3303 : SUCCESS in 1h 19m 16s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/bc68340bf59342fdb891564ca4cfccbf : SUCCESS in 1h 28m 16s\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/165afeaaf7e2488fb42188e7b7119818 : FAILURE in 54m 08s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/e0bbef94742d41d0b2f7081949823806 : SUCCESS in 35m 10s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/7a63dfb9ee1e47439362832a2d6eae6e : SUCCESS in 25m 56s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/4a9ead2dd88e4ac49d1300227874a208 : SUCCESS in 39m 28s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f0fa4ed45c10489fb5c5e79ff56c84c6 : SUCCESS in 58m 32s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/d5ce8fc9752d4a4287bb85202ceec952 : FAILURE in 31m 25s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"2aa10b44459d339aa8ab5222272244e27e2ded86","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-22 11:05:12.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"3d66772917227fc64030bb017ea6cba2a5368f4b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-22 12:45:56.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73ab7739d3524481bb66cea148b45590\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/0f3e5f496bb7450c8856734d54a74650 : SUCCESS in 6m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/330348f39d944c82b2c47cbc48cd28e2 : SUCCESS in 3m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b49d89478a7d4dca84c41f74e5159151 : SUCCESS in 3m 25s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f4cd977c777f4bffb39bff54677bb484 : SUCCESS in 34m 15s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e03d54447f7a411b876c7d70a63cac88 : SUCCESS in 1m 53s\n- osc-tox-py310-tips https://zuul.opendev.org/t/openstack/build/f5ddeb0b42864c2da8314edbb1000f62 : SUCCESS in 3m 57s\n- osc-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ba97d719b6594bcba214ae5c66b1e492 : SUCCESS in 6m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0774fa0f0ec54abb80d2c6f4a4d19527 : SUCCESS in 5m 18s\n- opendev-buildset-registry https://zuul.opendev.org/t/openstack/build/db3ac0bfd4224203ab71d166d1650d32 : SUCCESS in 3m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b0af1aab793945e98a1d2a6aed0d7432 : SUCCESS in 1h 00m 18s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/3f7d7be6dc7843d4849f4e92ac6bea10 : SUCCESS in 56m 36s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/4e5603b866b14daa804b22ab927ff872 : SUCCESS in 1h 28m 21s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/520baf4b8bd2490a8b63839bb32c2e18 : SUCCESS in 22m 40s","accounts_in_message":[],"_revision_number":2},{"id":"7c513b0a4e7acff7c847ea991269a0e7e320a27b","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-22 12:45:57.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"fcf85b3879d437cc62f3633a4b09e87e4cb61c03","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-22 12:47:17.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fad5560b93414a65bde31fbea4ecdc13\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30cabb20de7e4192ae6fdeaae9c7f48e : SUCCESS in 59s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"4b0b78e195f2d8e6d80d79a8f46a88b80488f79c","revisions":{"bd047eed133226a015eb65c6c07af94a152f667c":{"kind":"REWORK","_number":1,"created":"2025-07-17 15:36:21.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/06/955306/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/955306/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/1"}}},"commit":{"parents":[{"commit":"83fc95d25b1bd6032c6d6c3f28b7f61442ea7bf7","subject":"Remove duplicate Python version declarations","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/83fc95d25b1bd6032c6d6c3f28b7f61442ea7bf7"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-17 15:27:35.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-17 15:35:19.000000000","tz":60},"subject":"Allow filtering of volumes by properties","message":"Allow filtering of volumes by properties\n\nThis needs to be a stringified dict, which is kind of ugly but what can\nyou do.\n\nChange-Id: Ied1ffb40c85c7eb69c43b4fef6a6156d6bf7b8da\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/bd047eed133226a015eb65c6c07af94a152f667c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/bd047eed133226a015eb65c6c07af94a152f667c"}]},"branch":"refs/heads/master"},"4b0b78e195f2d8e6d80d79a8f46a88b80488f79c":{"kind":"REWORK","_number":2,"created":"2025-07-18 10:58:42.000000000","uploader":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"ref":"refs/changes/06/955306/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/06/955306/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/06/955306/2"}}},"commit":{"parents":[{"commit":"82bc005071a7b29d3a29bc5c1712588494479d53","subject":"Remove loop variable","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/82bc005071a7b29d3a29bc5c1712588494479d53"}]}],"author":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-17 15:27:35.000000000","tz":60},"committer":{"name":"Stephen Finucane","email":"stephenfin@redhat.com","date":"2025-07-18 10:58:36.000000000","tz":60},"subject":"Allow filtering of volumes by properties","message":"Allow filtering of volumes by properties\n\nThis needs to be a stringified dict, which is kind of ugly but what can\nyou do.\n\nChange-Id: Ied1ffb40c85c7eb69c43b4fef6a6156d6bf7b8da\nSigned-off-by: Stephen Finucane \u003cstephenfin@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4b0b78e195f2d8e6d80d79a8f46a88b80488f79c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/4b0b78e195f2d8e6d80d79a8f46a88b80488f79c"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Allow-Post-Review","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
