)]}'
{"id":"openstack%2Fopenstacksdk~997562","triplet_id":"openstack%2Fopenstacksdk~master~Ide1d5b0e37b6024e2cffb044d7457f65595a0b28","project":"openstack/openstacksdk","branch":"master","topic":"bug/2148715","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-08-05 18:49:32.000000000","reason":"Change was submitted"},"13425":{"account":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"last_update":"2026-08-05 16:01:12.000000000","reason":"\u003cGERRIT_ACCOUNT_13425\u003e replied on the change","reason_account":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-08-05 10:05:15.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"}},"8313":{"account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"last_update":"2026-08-05 18:49:32.000000000","reason":"Change was submitted"},"8122":{"account":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"last_update":"2026-08-05 18:49:32.000000000","reason":"Change was submitted"},"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2026-08-05 18:49:32.000000000","reason":"Change was submitted"},"27900":{"account":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"last_update":"2026-08-05 18:49:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ide1d5b0e37b6024e2cffb044d7457f65595a0b28","subject":"Fix invalid incremental-from-snapshot workflow in project cleanup test","status":"MERGED","created":"2026-07-16 13:31:55.000000000","updated":"2026-08-10 11:32:49.000000000","submitted":"2026-08-05 18:49:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":6,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997562-bug/2148715","meta_rev_id":"3fb0e103237393141407027b06e98eef1e3f2725","_number":997562,"virtual_id_number":997562,"owner":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"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-08-05 18:49:31.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-08-05 10:05:15.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-08-05 10:05:15.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":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}],"reviewers":{"CC":[{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"}],"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-16 13:47:47.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"state":"CC"},{"updated":"2026-07-16 13:47:47.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":34149,"name":"Niklas Schwarz","email":"niklas.schwarz@inovex.de","username":"nschwarz"},"state":"CC"},{"updated":"2026-07-16 14:52:46.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-07-20 07:45:28.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2026-07-20 07:45:28.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-07-22 12:23:15.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":8122,"name":"Cyril Roelandt","email":"cyril@redhat.com","username":"cyril.roelandt.enovance"},"state":"REVIEWER"},{"updated":"2026-07-22 12:23:15.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2026-07-22 12:23:15.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":27900,"name":"Artem Goncharov","email":"artem.goncharov@gmail.com","username":"gtema"},"state":"REVIEWER"},{"updated":"2026-08-04 09:49:04.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"REVIEWER"}],"messages":[{"id":"475afd0d1057e130440e74c31e66103e3f4371f1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-07-16 13:31:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"04e28ee1b5b578bee0a7d9ea95576931cf99db5a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 14:52:46.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/8936c18a881849b89c4990655f0c7113\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d22e98ba72a84e9d87faece5dad7cf23 : SUCCESS in 5m 10s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cb583809aff64230978d6ea384011ea2 : SUCCESS in 4m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/4a073c99a2c548c2988dba4707a82269 : SUCCESS in 5m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/93cd991f0cfd410c8f15995c94b05323 : SUCCESS in 3m 58s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c53f6eca466a4734b064b2e512cfb810 : SUCCESS in 7m 29s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/8ed0e1912cf5413e9043938f292053c9 : SUCCESS in 5m 43s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/17d7bfee4b3943e3b700463d095d1910 : SUCCESS in 1h 14m 20s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/dae6173de9c14f4e971a9c575a19998c : SUCCESS in 2m 21s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/bd179dd980364a60bd8bf4b449871a07 : SUCCESS in 4m 35s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/e01997bccb2647e5a144403b3240e236 : SUCCESS in 9m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b678c061ed3a476698b2593ec157a59a : SUCCESS in 9m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a64296c4eca3455e9815a99cc0828347 : SUCCESS in 5m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/609b8004c1a14f53b7070aa23ef2149b : SUCCESS in 59m 54s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/bfd745d257c343b89f1dacf9f1dc16e2 : FAILURE in 50m 32s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/ef13cd9a45864946a43c87f6c19063b0 : FAILURE in 1h 17m 27s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/79b505e5be6d4d8d94e0ada130eac476 : FAILURE in 36m 25s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/444a0c691bff4ef6bebefcf8f89437fd : SUCCESS in 24m 50s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/ae3d1cd7f35245aa91dcf10cc3c65a2f : SUCCESS in 23m 00s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/60c3aac8a67c480c98341db97dbce8ab : SUCCESS in 29m 51s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/01e85aa031d14c34bb1f6e5ea5442d46 : FAILURE in 26m 50s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6e120ef10e674c4faabaca73f3ddcbb0 : SUCCESS in 57m 35s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/ade38beb259040959e1b27f29ac11f6c : SUCCESS in 34m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"88fc74431f3f04f6a39132412b937f7c3bc0b795","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-07-16 14:53:01.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"fb8533ed9c04922cac009abe8a4e46b447605aca","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 16:40:00.000000000","message":"Patch Set 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/8198586b2e5e4fcfacd8f52cc0f4488f\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a16e21fcfc640be92cc7f42d7b13eec : SUCCESS in 5m 02s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/6e5dcc656b6b4c6ebba212b3ab3ea85a : SUCCESS in 4m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/92b0874d273e4fcf8d3ad21f657ba6c7 : SUCCESS in 2m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e7f7342cdc51472f817d323193c177f1 : SUCCESS in 3m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d37144d3e5c0406db7c51b5d82de05c9 : SUCCESS in 4m 53s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/044933ff4f704be3b65e63a5e0be368c : SUCCESS in 7m 21s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/84027fe897f34a94bc7a072687cf0255 : SUCCESS in 59m 53s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/01ac9c7c68e24dadb8b169085f5b192a : SUCCESS in 3m 25s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/c705eb32573f472592067847a924c524 : SUCCESS in 5m 51s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/a2695878189f43db84429deecb4d06bd : SUCCESS in 9m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70c9f1a8e2dd42729a1f1d2a3bd6ff68 : SUCCESS in 11m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/174af0381d47476da0ac8d9141b86bda : SUCCESS in 4m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5289e62de6494c5fa0e74afbcb65c71a : FAILURE in 29m 45s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0d18fa9b378146db8dca77d129da685d : SUCCESS in 1h 32m 29s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/1b2a7eff5e31493db19ee4c469fd1cb4 : FAILURE in 1h 29m 05s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/62da259957064691bc59248d0f88547f : FAILURE in 1h 00m 46s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/df09ec531b284f6fbb3888104f8e5058 : SUCCESS in 25m 56s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/ae3287f710354bacb5146103f40fe5d8 : SUCCESS in 19m 26s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/08fd2d7146b24f41aadc5f1900d7c3af : SUCCESS in 19m 32s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/260f4260b0eb4bba8ca896d84885e1e7 : SUCCESS in 41m 15s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4ed9a8dcab7944a696204dccc59aff16 : SUCCESS in 1h 13m 06s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/5a52c4d2a3d247759812865c2c038b35 : SUCCESS in 48m 28s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"f3e4c1a9a3367a57be48ad77418c87db93159ebc","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-07-16 16:45:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"11a4e2bb077560aae395db9940e2c415fbbcaba0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 18:34:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0429746168e44cddaae9b49b4c91c989\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77ad946a5d9649c4bd106e0d28e633db : SUCCESS in 4m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/039fe4481efa4542bbe450a3403ce221 : SUCCESS in 5m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fdaaf47627024ed5af6315c24eb98f45 : SUCCESS in 5m 27s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1ae65ac783904725bbd27efcbf3155d7 : SUCCESS in 4m 19s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9cfa1bb2e733467a87d26b3dd8e91751 : SUCCESS in 5m 44s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/26aa598324d54bdaab8877e28fe252c7 : SUCCESS in 8m 20s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/f8dc9ff076de4346b48b6a9204adcc27 : SUCCESS in 1h 02m 27s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2e91ee89cc2248e4983cec7894faa271 : SUCCESS in 3m 58s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/3026fd509e3444cdb2d113ca8ef27dbf : SUCCESS in 4m 11s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/952059bd64fa40ce88d74c2466d0cc8c : SUCCESS in 7m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d80a4af6577348ae8153c6926d7c71b3 : SUCCESS in 9m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0dbe531a05584d35ac6839f403c7d912 : SUCCESS in 4m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0c8e273d18274925bcf66dac2f104a42 : SUCCESS in 1h 00m 38s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/37011675c2c440c7acedbb4c39b15732 : SUCCESS in 1h 07m 49s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/312a62cc0c7147da9efb2d8dc88eef79 : FAILURE in 1h 26m 59s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/b9c91c2bc9344bf2b03b6e6661187dfb : FAILURE in 55m 05s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/8e62e88d67fd4faa8b937429e978a83e : SUCCESS in 36m 44s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/36c71508f2be4cb7aa1588e9dceac2f9 : SUCCESS in 29m 45s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/c56016f4e3e5457fb550587782c2de02 : SUCCESS in 26m 52s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/10f4061e7d2a47309365be026f5f5b8a : SUCCESS in 42m 31s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/fef7cf84b14d423f8f1ee5322a556c0a : SUCCESS in 1h 18m 24s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/15c27f4b4c13434e9ad9dc01ff27e329 : SUCCESS in 1h 41m 07s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"82385784e82ac15b7b4dd10328bb5b01e057d674","author":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"date":"2026-08-04 09:49:04.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e9c16ab45ecdf5f6a8eaa13c6313fd83db269605","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-05 10:05:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"d62e0f4f73f75e2ec4e098c386db1166993e9043","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 10:06:19.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"05501a8d0b3a83c6342b355d119a05b1ecaabab1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 12:09:15.000000000","message":"Patch Set 1: 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/abba0fdaf1d9438db892ec3d111c7755\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/990b7090c9904c21a8ae25930cc59c67 : SUCCESS in 6m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/adeb7636279f4799a08a2795a0963466 : SUCCESS in 4m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b3def1eec3064cb1a3aaa28a687159af : SUCCESS in 3m 50s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/e1748f2898f24aa9b98b5ea9032dabd3 : SUCCESS in 8m 49s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/4dd51c7666564febbe40ac78465549d7 : FAILURE in 59m 43s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/0ab72806d57b4edc97ab95a9f03a5ebe : SUCCESS in 3m 20s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/e9d1d62ca7574611a2e1132dfe88e393 : SUCCESS in 5m 21s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/b88dc264bb9b466bbb28e42c498e7fd0 : SUCCESS in 7m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/59599fe47fa44652b56a2f83a9bbe2bc : SUCCESS in 11m 48s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa3b30244e0a4effa1ce514390c3c787 : SUCCESS in 4m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3b5cf5a19d484989bd1ce7d7c4176fc8 : SUCCESS in 1h 04m 11s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0b93277096164a63aaea9db03c46092a : FAILURE in 52m 33s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/da7cf73b058d415593c5f333c9ae452a : SUCCESS in 30m 57s","accounts_in_message":[],"_revision_number":1},{"id":"eebf06c21ab2b8ea48e0129a68598eb58124a539","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-08-05 12:10:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c3b1b066c84fbbc0d0db95b31601aed1c6057238","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 13:17:52.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/4aa70b8b0f97494fb2b8c1235bd6b923\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/64023b935550434c8e2e8f592f6a9c36 : SUCCESS in 3m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/58b9dd43fbe74ae784eb5b9d7653c6bf : SUCCESS in 3m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/95c0d50829b645489b48547a67f5f781 : SUCCESS in 4m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4bfe55b53257469aacf535c49862dbb8 : SUCCESS in 3m 55s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2d2fa02dbd3a46309ff915ae2cd03497 : SUCCESS in 5m 57s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/f4a2e1f6a0874b1d8051fa087e0afb96 : SUCCESS in 7m 10s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/83834deaf5aa494086b54e2507d7fdaf : FAILURE in 28m 47s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/69b3541871234823890f6d15592994be : SUCCESS in 3m 19s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/beb04a163c624fe78d363e70b06594c9 : SUCCESS in 4m 42s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/6446aad664dd41b193ec9069ca9d829b : SUCCESS in 4m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/30521ad2f1ee423e973738c65c0bd10d : SUCCESS in 9m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1429e4e3fb0f432a92393f9a0b22faea : SUCCESS in 4m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7d7bb95a2a2b4b6c92d6349ae3a945ed : SUCCESS in 48m 35s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e1cc9735fd274b63881cb8a3f4c50bc4 : FAILURE in 51m 06s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/52866d78dcda4f1692299a2c6e6a2dec : FAILURE in 53m 15s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/0c6a926e13b645d5a0abdf97cdb0ae0a : FAILURE in 40m 55s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/d7441758fe3040769bf4eef6a33370fc : SUCCESS in 23m 01s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/ef0df7ed864a4445bd09cd73a09f227c : SUCCESS in 13m 35s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/71e894a2d8f941868df1939d8c5e2228 : SUCCESS in 23m 05s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/e2c364a4b4954aaabd8f808d9d82ce32 : SUCCESS in 22m 42s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/078f4e17e7a0461cabc3ec6c195c4f42 : SUCCESS in 1h 04m 57s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/971c3fd2b071423fb35d32172b894022 : SUCCESS in 35m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3f39763cc0bbfae3c37d830c70a71040d1e2e083","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-08-05 13:43:25.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"cf440b6bf71c9cfd75075ef63708544302ca32d8","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 15:43:14.000000000","message":"Patch Set 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/e702881da45e431d943378ab846fa226\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e4605b932e4541fdabadd0ff191654d7 : SUCCESS in 2m 52s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/971a6d37f8f646e09dae5720888b5140 : SUCCESS in 3m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/7d30f44c68f64653b5d75bf826e7863d : SUCCESS in 3m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/acc2ca31b3574bdfb0ecaf58aab63918 : SUCCESS in 2m 45s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/acc072933ff045d0b01ca51cb53aa5f1 : SUCCESS in 8m 17s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/c6513b463b4c4d0f92b4e2bdcbe96e36 : SUCCESS in 9m 14s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/6a5e369872e640af881c4f2e641f4950 : FAILURE in 1h 06m 04s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2c913f2cec6446019b75aef09085e310 : SUCCESS in 6m 11s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/11273d0b8cd244ebbeef025d737d2149 : SUCCESS in 4m 51s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/a573062fcb324860a353f0ba101477c4 : SUCCESS in 8m 22s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0306239ec6a4432a87db5e01126a16ab : SUCCESS in 13m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/34a92acd767a43d2b1f9bd5db27bb0e7 : SUCCESS in 4m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/27e0cc4379014406ae0cbf1385b4a15c : SUCCESS in 1h 15m 57s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/e968c73c63e64ce1b97953549b87c0d1 : SUCCESS in 1h 22m 45s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/8e458d69562d4b69b08e30840bc272d3 : FAILURE in 1h 38m 29s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/f7e2c45cf9eb4d2794a4714c22d8bc96 : FAILURE in 53m 35s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/cef56dab69d24fac9ebd043280f2cd94 : SUCCESS in 33m 30s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/311ea02c68034895bfec36571bfbbd5a : SUCCESS in 26m 39s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/4a8299d422b0476bb7722873caa3ef79 : SUCCESS in 20m 10s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/8044faa0ad8e4fdbafa7a8d599e68d2c : FAILURE in 22m 16s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/11110aa39c414f82aca1186d4d94e2af : SUCCESS in 44m 07s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/f531fcd77ae4477a821c3d0e2245a535 : SUCCESS in 1h 19m 44s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c9562a9092a27905093419b14657104246b0fc1c","author":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"date":"2026-08-05 16:01:12.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"253f8d0af9c3bc3ba5f1ffd493fc2ddb8f65e36e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 17:35:22.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/eec3c6c6eca4450bb864c911edbe6bed\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/38d0345283d544f689f4d480b8226592 : SUCCESS in 4m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a8db65c14b924d0f96890bc2b42f8847 : SUCCESS in 5m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2e080293f70041d4b846004c00d07e06 : SUCCESS in 3m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7482fb397d3e41ac94e1c0d12b697478 : SUCCESS in 3m 47s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/54154b96ce674322919e30c79c66ab2e : SUCCESS in 8m 48s\n- openstack-tox-py315 https://zuul.opendev.org/t/openstack/build/ebc43c24f1e24aef92043c17f323286f : SUCCESS in 7m 19s (non-voting)\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/8a46e937c1954e919f997fa73ca364b1 : SUCCESS in 1h 04m 42s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/f4397d836985406296bc3d6f0446060d : SUCCESS in 3m 41s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/45ae42ba9f0e42b09128c21882e8c422 : SUCCESS in 3m 42s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/ee7e5d92694c41ebb37c0cb297f668d4 : SUCCESS in 9m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/234b3c3305ac4802b4bb73936c4852e2 : SUCCESS in 14m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4f6d05865e0d4ce892f131cb7fb11b58 : SUCCESS in 4m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/da41463232b5428f81946745ada76238 : SUCCESS in 58m 56s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/760db39c0c4b4297a25cbe1a3d2ccaad : SUCCESS in 1h 28m 25s\n- openstacksdk-functional-devstack-networking-ext https://zuul.opendev.org/t/openstack/build/2c55fff01437471684f15fd88037516b : FAILURE in 1h 31m 08s (non-voting)\n- openstacksdk-functional-devstack-magnum https://zuul.opendev.org/t/openstack/build/31c24c2d792c4a7789d1f1550930e668 : FAILURE in 57m 00s (non-voting)\n- openstacksdk-functional-devstack-manila https://zuul.opendev.org/t/openstack/build/9f64ea73e92c470c8738abff4ff244c2 : SUCCESS in 33m 49s\n- openstacksdk-functional-devstack-compute-manila https://zuul.opendev.org/t/openstack/build/891f9d77adec4e799a4c61df85b78a18 : SUCCESS in 13m 52s\n- openstacksdk-functional-devstack-masakari https://zuul.opendev.org/t/openstack/build/f7b69546101a42f493707f861c2a7559 : SUCCESS in 32m 57s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/a854466142544115a9ea0fe1ff075236 : SUCCESS in 43m 22s\n- osc-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/afef5a01a35645f680086a793ac5aa86 : SUCCESS in 47m 58s (non-voting)\n- ansible-collections-openstack-functional-devstack https://zuul.opendev.org/t/openstack/build/fd60d7c6ce5248c79690e1474cda56ca : SUCCESS in 1h 17m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"466341163aabde8f6ffa6848f9a6644c853e826b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 17:35:58.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"5529e82eeb94433e6815de1a15d7b7ae1a6e7214","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 18:49:31.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/01e0f8b4155f49dca020800332ea1d44\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/27ba53c1503e4c7bae9a63136cd88922 : SUCCESS in 5m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/5bb2536a20bf4253bcb38c3c94f461d0 : SUCCESS in 5m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/258f0c21b9444f83b3ebbaca8612b94b : SUCCESS in 2m 31s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b91cffc307a54d7c925de908039e7350 : SUCCESS in 4m 05s\n- openstacksdk-functional-devstack-tips https://zuul.opendev.org/t/openstack/build/e787c6bb3e004143a912d781b85937ce : SUCCESS in 1h 00m 00s\n- os-client-config-tox-py311-tips https://zuul.opendev.org/t/openstack/build/2b8ce620e45548119dd39dbda7e55a7f : SUCCESS in 3m 23s\n- osc-tox-py311-tips https://zuul.opendev.org/t/openstack/build/a4e5140b160e4db19e142f5bd708be7a : SUCCESS in 3m 30s\n- osc-tox-py314-tips https://zuul.opendev.org/t/openstack/build/c3faf26da6aa45a1a3e20fe394afcb5d : SUCCESS in 6m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bf8e02a540a04a89bcd65a27f49fd543 : SUCCESS in 11m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8b9e76abd78f4a9fae7e53a36dd2a051 : SUCCESS in 4m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1033a989111f4632afd5b566797db252 : SUCCESS in 1h 02m 55s\n- openstacksdk-functional-devstack-networking https://zuul.opendev.org/t/openstack/build/0b657acd157140a4b9007825570b743f : SUCCESS in 1h 12m 18s\n- openstacksdk-functional-devstack-ironic https://zuul.opendev.org/t/openstack/build/02f33e1e4b0f41b18e0a66b277613a8b : SUCCESS in 25m 52s","accounts_in_message":[],"_revision_number":1},{"id":"804c7032056e2e56ee8035b4a9e18f2b923e7d0a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 18:49:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"79c48dbf81f632a57e7ca4b4d78430703315352a","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-08-05 18:51:12.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8d8c6d7c41f44c39be6be2d10af65a61\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea3bb37ec64c4aea8f652872fc1e64e8 : SUCCESS in 1m 27s","accounts_in_message":[],"_revision_number":1},{"id":"3fb0e103237393141407027b06e98eef1e3f2725","tag":"autogenerated:gerrit:revert","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-08-10 11:32:49.000000000","message":"Created a revert of this change as Ic2de0534393080643f5340fa9610f2756c21b4bf","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"9ab35e7bc8912eaffc47e3e445abe166c8141d9a","revisions":{"9ab35e7bc8912eaffc47e3e445abe166c8141d9a":{"kind":"REWORK","_number":1,"created":"2026-07-16 13:31:55.000000000","uploader":{"_account_id":13425,"name":"Simon Dodsley","email":"simon@everpuredata.com","username":"sdodsley"},"ref":"refs/changes/62/997562/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/openstacksdk","ref":"refs/changes/62/997562/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/62/997562/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/62/997562/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/openstacksdk refs/changes/62/997562/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/openstacksdk refs/changes/62/997562/1"}}},"commit":{"parents":[{"commit":"8d9426395c172b35ef4ed1a8cbaa525c17944c6b","subject":"Merge \"share: Add missing query-string parameters\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/8d9426395c172b35ef4ed1a8cbaa525c17944c6b"}]}],"author":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-07-16 13:27:44.000000000","tz":-240},"committer":{"name":"Simon Dodsley","email":"simon@purestorage.com","date":"2026-07-16 13:31:52.000000000","tz":-240},"subject":"Fix invalid incremental-from-snapshot workflow in project cleanup test","message":"Fix invalid incremental-from-snapshot workflow in project cleanup test\n\ntest_block_storage_cleanup took the snapshot before the full backup, then\nrequested incremental backups of that snapshot. An incremental backup of a\nsnapshot needs a parent backup whose data predates the snapshot, so this\nhad no valid ancestor. Older Cinder masked it by falling back to an\nunsuitable parent; with that fallback removed (cinder review 484729) the\nrequest correctly fails with \"No backups available\".\n\nCreate the full backup before the snapshot so the incrementals have a\nvalid ancestor.\n\nCloses-Bug: #2148715\nChange-Id: Ide1d5b0e37b6024e2cffb044d7457f65595a0b28\nSigned-off-by: Simon Dodsley \u003csimon@purestorage.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9ab35e7bc8912eaffc47e3e445abe166c8141d9a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/openstacksdk/commit/9ab35e7bc8912eaffc47e3e445abe166c8141d9a"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}},{"label":"Allow-Post-Review","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Allow-Post-Review","description":"Allow Post Review","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
