)]}'
{"id":"openstack%2Fnova~958556","triplet_id":"openstack%2Fnova~master~I2d5ca327dac5542493298f96a24340eb907bfff2","project":"openstack/nova","branch":"master","attention_set":{},"removed_from_attention_set":{"35676":{"account":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"last_update":"2026-04-08 00:04:22.000000000","reason":"Change was submitted"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-03-16 18:03:17.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-04-07 14:45:33.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"15334":{"account":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"last_update":"2026-04-08 00:04:22.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I2d5ca327dac5542493298f96a24340eb907bfff2","subject":"db: add indexes for source/dest migrations","status":"MERGED","created":"2025-08-26 16:29:57.000000000","updated":"2026-04-08 00:05:55.000000000","submitted":"2026-04-08 00:04:22.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":17,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"958556","meta_rev_id":"09a8485dc99db4f5a96d0056c4999e6f635eca76","_number":958556,"virtual_id_number":958556,"owner":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-08 00:04:22.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-03-16 18:03:17.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":2,"date":"2026-04-07 14:45:33.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2026-04-07 14:45:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"}],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_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-08-26 17:13:33.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":"CC"},{"updated":"2025-08-26 18:38:50.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":"2025-10-29 13:24:42.000000000","updated_by":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2025-10-29 13:24:42.000000000","updated_by":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-11-12 22:03:21.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-10 10:28:47.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-10 13:52:41.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2026-04-07 21:31:53.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"}],"messages":[{"id":"7d05c519fd5dcac388df88527791ffc53bf11708","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-08-26 16:29:57.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"41971399269a59cf3d71ce239157c8f62c4352b6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 17:13:33.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ff344a3f8ecc409b9e2f4a7bcd63ee36\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/075552da1225470ea69b4fed75b30a8f : SUCCESS in 28m 22s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a6281e264fb145238cad75f0e8ac2262 : SUCCESS in 32m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/dd00214906b045a68b92af431f34136a : SUCCESS in 40m 51s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8fe64edb8c31ef473cce6531fa40b32587eaf73a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 18:38:50.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/835bc063c7814588b6ceedb12e04cee6\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/725c8dddd59d438d8d55d6d6efc7174d : SUCCESS in 49m 23s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cb65f16bb47d4dd78e4be9b733671f6d : SUCCESS in 1h 01m 55s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6c04be22e8cd4e1bbc208f41daa1eed9 : SUCCESS in 51m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f4da7b791a534f288a550ee4f5b80474 : SUCCESS in 21m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1e67f3986db474aa0ad6d5924193d40 : SUCCESS in 7m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eef0e86f725f49f0ad8e42722ef8f68c : SUCCESS in 14m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/94a976f1b83b43acb90805834a1a57f8 : SUCCESS in 8m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3e7d84ac939d4530bd0f5a0cacb58d15 : SUCCESS in 14m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7beb1d239d094f05bbe26f6859cb850b : SUCCESS in 12m 03s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c5af5eed89e74f2191485e373007499c : SUCCESS in 49m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a4057143d7014c07977311220ead9b53 : SUCCESS in 2h 00m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cb7688cd4335499fa6ea4fdb94d85ced : SUCCESS in 25m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/dd0818ff970541a083f56de7939228ce : SUCCESS in 35m 41s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9a72890e554f49aa998d1edc2cff435d : SUCCESS in 1h 34m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/19629807624b488fb0a45639ebdef229 : SUCCESS in 1h 17m 09s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0ff1658fe6c642569b8f68ba71c8554c : SUCCESS in 39m 06s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c0d6f9e7bc3a4e399c967a61e36941fb : SUCCESS in 3m 06s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5e4da251e94e4c258e91cca89949a7c5 : SUCCESS in 23m 27s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/aca66f78dfd449cf95b07572ecf8c244 : SUCCESS in 31m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a51e79df788e4e638925282ca3c426ea : SUCCESS in 1h 02m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2a72796b132644518d0c4b86a4cb304b : SUCCESS in 37m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7510d9d0ca2347308451445d020cf46e : SUCCESS in 16m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/068aee1ecfeb4919a21ded2f48458316 : SUCCESS in 33m 56s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"efaa39bc29a4ef18a68b99193815595d565c18db","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-11-12 22:03:21.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-958556-7bskf/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"69c1fb1be46a90a0405c32a6cb0666c55049ef25","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-09 17:33:09.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"748eaadc02efaf9145e2f02d37c3772fcb3fa7b9","author":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"date":"2026-03-09 17:42:58.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"d2da97ea2667b4aa7bd6162370f0d457b24d00d8","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-09 18:01:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4640d47fab52ca380c2708a1a76fa6482ca70211","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-09 18:13:23.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"5640800cf1f747d21d3342d1c227d7ba5fd31129","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-03-09 18:34:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"be3a64a4e8cbfa964415234b50e5fed373b0fc5c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-03-10 09:52:31.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"37be468bb2cc5b2ff26948010bab0f0173043676","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-03-10 09:53:37.000000000","message":"Patch Set 2:\n\n(3 comments)","accounts_in_message":[],"_revision_number":2},{"id":"55e52dabe7295173ab4f88f23b3ce658380642a7","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-10 10:28:47.000000000","message":"Patch Set 2:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2d5ca327dac5542493298f96a24340eb907bfff2 .","accounts_in_message":[],"_revision_number":2},{"id":"e0d6356d012bfff38ca28f30e80977324870f0db","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 11:02:11.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/272207fe5d9841eb9d7ea76ff0b10940\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f74aefba0da84275a7113aa5dc0a10d0 : SUCCESS in 17m 47s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5c3cc58a8c49487b85b39990a43e150d : SUCCESS in 13m 39s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/7393914dd3b0439ca11a5af348190cbc : FAILURE in 13m 16s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d691663cd0c1b4c908891326172f9a07e43b54eb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-10 12:02:43.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/24b4e5748eb8481eba410fe9a6963dd2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3568370623b345c69dfbc170deac1fac : SUCCESS in 32m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/13d2fe0a2d7e4701955951ada3569c06 : SUCCESS in 1h 56m 54s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/89d36daf1b1e4d7fb1639fd099bb5511 : SUCCESS in 1h 00m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fb2b33faee714d2b966fe8dbf11111ce : SUCCESS in 49m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6c024701d8064c838be0cc3ffb3824dc : SUCCESS in 4m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a58a0b22c3f247de94a8d38e9ddba513 : SUCCESS in 17m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/62098289a2fd4e42bd8a5a2401fe4920 : SUCCESS in 15m 20s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/ae1e6d48b4584f2387367bbeb025a66d : FAILURE in 11m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d3d26a0b0a6e47aaad142fe03e7eb284 : SUCCESS in 6m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/66645d125c7742fca730b120f746552b : SUCCESS in 42m 05s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b59497f674d04480a67f64fd7db31e4d : SUCCESS in 57m 57s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6b7b41757a3b418ba2fa7db005030eae : SUCCESS in 1h 00m 10s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/2b03e635bdbd409496e2ba8f8bc43627 : SUCCESS in 54m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9e094bb2cdb046919a74333b8fba5621 : SUCCESS in 58m 59s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/33c83a2a260f42049ecca2030810423b : SUCCESS in 1h 03m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/497d7bf506654139a22079a4b5b77173 : SUCCESS in 1h 33m 58s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9d5d74d9650a4ca1868a4dc73e00ad4f : SUCCESS in 49m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/86c097bcad224a78a830ac57676dabfb : SUCCESS in 4m 47s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/188e751fb83e48f48479af30590c230a : SUCCESS in 33m 25s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e06b6a68912e4f37992251294563e9ce : FAILURE in 3m 03s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/684c252a01fa4eff88038c526e2e94ec : FAILURE in 17m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0d64ce407a0245c79e1083f8e672c350 : SUCCESS in 47m 10s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dcc9afd3e3e24d9bacb40e4902cebd10 : SUCCESS in 30m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/92cac1d30c4a4a9c9d61562118158c8e : SUCCESS in 25m 20s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8ee577d276db46e8bbecbfc69c1f6802 : SUCCESS in 15m 38s","accounts_in_message":[],"_revision_number":2},{"id":"dcdbcdda295c0eb58421d94b2671792c694d970a","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-10 13:52:41.000000000","message":"Patch Set 2: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d85dec765f567eb38fde8528acaccd492b526e2f","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-03-12 07:14:45.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"3138f19eec18c1bf64431131f151aa4f69274023","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 08:02:45.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/955928575ef34e569b77cc626f9d3342\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c8830fbb8f43490fa9011066b124f6d0 : SUCCESS in 22m 28s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cebe9f1ba2e34a83ae45478c72340885 : SUCCESS in 13m 51s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/136b2f2ca0a648e09e43abb5e61a05d4 : FAILURE in 13m 39s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"19de0ebfa6cc2a41e28ad2b6e1e91e32547aa18a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-12 09:47:54.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a790a17eb4804b19b341360447cbc54e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c7718efcb84d4ae586de65569c5c4e50 : SUCCESS in 59m 27s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/313ed92f854a473dba9b6bd6ffebd800 : SUCCESS in 1h 26m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/74f6fffb04b4421c9b06c9f4ce135807 : SUCCESS in 1h 05m 49s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3926a6e1fc02403ab8cc0be3dfb6adc0 : SUCCESS in 1h 24m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1196bce5bbd54da597993117faf6f407 : SUCCESS in 7m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/914de009a3114efb9e564a2953d6bb9c : SUCCESS in 13m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ace934d3c8c64aef936fbdc38c91e4d0 : SUCCESS in 9m 46s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b30f9e0f7d6243b384177f9ec858b51f : FAILURE in 9m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/92860b5a061e4ba89c4a614f8de6760f : SUCCESS in 7m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/84bbb5696830465e9278fc420b511cd0 : SUCCESS in 38m 58s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/05dabe4c801e4145ac9dbe06a52c5c96 : SUCCESS in 1h 41m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3dd042d3adb54a6eaab171869ae0612c : SUCCESS in 38m 18s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/a5bb404a8be64351af47f89b27945713 : SUCCESS in 1h 01m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5d16d2b2a7e644c181f2197d75d342ab : SUCCESS in 51m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0e034605bba94be499557a297bb8dece : SUCCESS in 1h 02m 15s\n- nova-next https://zuul.opendev.org/t/openstack/build/8f9a00e865ce44cfa17d1ea551f0b6c4 : SUCCESS in 2h 21m 08s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/d908305048d34c8e82d9e8939b13e1aa : SUCCESS in 45m 02s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5cad1afeda654aa6994528835b1b66b4 : SUCCESS in 5m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3f371210f3c54d1e8f5854cec0e89f46 : SUCCESS in 29m 15s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/7d9abf0583d54375ad18ed48f2863b60 : SUCCESS in 26m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5501a1628fda4c7ba45a20b0ec2e05ad : SUCCESS in 53m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d7107cde5eab4b77b0d90309e2f1cecf : SUCCESS in 56m 00s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3c637096e3d04d34904a303f1ec133c4 : SUCCESS in 15m 25s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/43d66a305257444fbb71141a37d3065b : SUCCESS in 31m 49s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/4415554c3b47484db2b8c5bbe5a02e88 : SUCCESS in 13m 35s","accounts_in_message":[],"_revision_number":2},{"id":"02a4cab7affe067bb486d70e1205b7e2a46db591","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-16 17:54:10.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"34d2a72a4dea1df61165c82654cc7618e22a8e5c","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-03-16 17:58:58.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"8dd0a8b9f45cc290b2e0a10d734c064e369c02d7","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-03-16 18:03:17.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2637120600a5989ddff391a4b494a9b7da4e8876","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-04-07 14:45:33.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"b620fd9e43cabd357dcb2177d24ee516c829de36","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-07 14:46:16.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"7b1739f2d2486b821ef7125c1cf48154dda64712","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-07 16:32:43.000000000","message":"Patch Set 2: 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/1cf01e8260214cc3b6c8bb976f75e519\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/36848d38b3a04dbda155432691540c5a : SUCCESS in 44m 12s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/930ad193dab040e3809ea10366abf890 : SUCCESS in 1h 07m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/24c98b75af8144c8b4e13075cba45cbf : FAILURE in 16m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/baf18f1919ae44dbb3d964017002e2f3 : FAILURE in 3m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1f8c5dc4bcc847489c522e9705ff0a39 : SUCCESS in 17m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bf5e5a0ad7be4285819f440aac3468bb : SUCCESS in 8m 57s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/40addc6bcdb74cbeb066a05636a4641a : SUCCESS in 12m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a9acf14b55234bdba1c3485bee8c1da5 : SUCCESS in 39m 13s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a2c47c0e692248a7b94e927b2d2a4d49 : SUCCESS in 56m 08s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/076371edffe04d349790e6320224e0a6 : SUCCESS in 26m 39s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c7adc29345fc4cdeaebbfa9d3a787e19 : SUCCESS in 20m 40s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/53ee7d820a4142198c14d965b50bac98 : SUCCESS in 1h 44m 27s\n- nova-next https://zuul.opendev.org/t/openstack/build/d223c4f28504468bbe8cd04d47867472 : SUCCESS in 1h 20m 38s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6f3175f8018643959001e4b8d5b4779c : SUCCESS in 4m 47s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5795656c6ae54e509fb34b3bd511a9e7 : SUCCESS in 1h 32m 42s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2e63a2acfa0f4c319f13ba54bd1fe07c : SUCCESS in 1h 30m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6c9dffc57346441988366da9ea79d470 : SUCCESS in 42m 27s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/3f17bdcfa7794970a3b69843af61bb37 : SUCCESS in 14m 07s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5b708a32f6fa44d5a1c98fcfb736cb73 : SUCCESS in 32m 49s","accounts_in_message":[],"_revision_number":2},{"id":"1f62866f0eb40bea5acf7bc700a566b85f90da37","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-07 19:17:46.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"1ea202a95f0181fca203a4c16ab476d3c2eda1a9","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-07 19:40:13.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e9f09fb34ba43d98aa49fa4b3eb4f1c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c27f4e8cccce4ae39f91fded815a4690 : SUCCESS in 14m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1eb858505e194f17aba8ac1367ea0982 : SUCCESS in 12m 13s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/84d006bfaddf45f49129d23008b3f8db : SUCCESS in 19m 31s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cecea53d22aa18f7ff59fbb32eabac3a7b99c8c4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-07 21:31:46.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0798899d20534e8e991711faffbdfec8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/11debbbaa3c246dcb360e29ccc821168 : SUCCESS in 37m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/72967ec946624557bc29044ee801d52d : SUCCESS in 2h 03m 31s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e2f5254f4a6d4e64a2e98c2f74960b45 : SUCCESS in 1h 04m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4ad3d35c12f04a7a8805741e53eeb95d : SUCCESS in 59m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1e82a36eb82247928bbf29e43d6ba943 : SUCCESS in 9m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a41060ad034f465c9d948194a573623f : SUCCESS in 15m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e728b33eeec74524ba6e4b0976582991 : SUCCESS in 8m 21s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9b24a33ac96f4100a670b82b55705c35 : SUCCESS in 20m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f60d09c0d56d49c8bbf46ec451f3fa87 : SUCCESS in 13m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d9475e27bf424061b9214f40b98efca9 : SUCCESS in 30m 12s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/541df74761ed420fa5cb01d5b4544fb6 : SUCCESS in 34m 41s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7178cafbc0a54a93a9b69e189cbf9771 : SUCCESS in 1h 46m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/93ba51c5856a47558ca4f9b47049b444 : SUCCESS in 1h 00m 34s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/89b521f05cc54e2bb78439c43fe89d21 : SUCCESS in 31m 11s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/c09ce46fbb7946c3ab10618e2ca4b35c : SUCCESS in 49m 29s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e5d246c503c64c6d893289e3e766cfde : SUCCESS in 27m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c88bcdfec9f94eb7a4871028ddd45ef3 : SUCCESS in 1h 48m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/2d0ca720546144bfbd0eb15d5e861ef4 : SUCCESS in 2h 11m 18s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0621117ee92342938fb62cff51a32fb3 : SUCCESS in 28m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/24fba49f1d2c4f95901c23b68f9b73ce : SUCCESS in 5m 33s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4838833e7111474cabb2cab055e974fe : SUCCESS in 29m 20s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/81984f0b6080446da007424e270451b9 : SUCCESS in 28m 05s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8e55d0f93f79417fa0e48dd71305310f : SUCCESS in 1h 13m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/09c899f25fce464aa578023660994eff : SUCCESS in 33m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dcf6d72252784d3d9247bfcf44dcffb9 : SUCCESS in 15m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e513b2752fe642bf81e74b61566f1b7a : SUCCESS in 38m 55s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/ad3e805aa2f14d27a68cf2a6767b7ffc : SUCCESS in 16m 59s","accounts_in_message":[],"_revision_number":2},{"id":"75c6464c79da1299e9bbf350a80e8509f4c37b32","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-07 21:32:12.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"91f6f9df22ffce518b2809d3e5b5ef31240a0dc3","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-04-07 21:40:57.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":2},{"id":"806226200b42486c2a411aa3f0c055dc437a8ebc","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 00:04:22.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/108ec62f3e6b4f7db9093e127b89e544\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a04c8729554341f8ba8499483aff463e : SUCCESS in 36m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3df4917929714053b386fc6088bdf0cc : SUCCESS in 1h 59m 40s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8d48450c17564ea793b8bfaf60577808 : SUCCESS in 59m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/76acbb161bbd4721bf8dbb3c86c45671 : SUCCESS in 4m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/baa927728a9e4be19e464a80f1514eca : SUCCESS in 12m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fbeed20bb8584542bc7ffbdaa42b239b : SUCCESS in 10m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/48524f5720c04fc3bba3576bfd40b5e9 : SUCCESS in 12m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c68cec629ca3443d956021528341f4c9 : SUCCESS in 50m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c5765e34b1884fe1a3be3325bed21fd0 : SUCCESS in 33m 18s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ff3dbc421485498f9b8abda7951a5554 : SUCCESS in 30m 05s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/6d498fa045654b4dac6aa241ad48cb0a : SUCCESS in 26m 18s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/89ce3da9d6a247efba7545ef80915e28 : SUCCESS in 2h 20m 19s\n- nova-next https://zuul.opendev.org/t/openstack/build/c6eb36b85edc4697886945e79afd0a97 : SUCCESS in 2h 13m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/69500b8d11204c06ad9c723ad914e373 : SUCCESS in 5m 23s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/213522073a3d41d3952eff91156cbc88 : SUCCESS in 1h 57m 12s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0d36ec1b29b742da9767c1cb6a919ea7 : SUCCESS in 1h 30m 30s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/56307329ca3e473cbcd921056650879b : SUCCESS in 31m 55s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/c8327eee4708446e836b6240c925ad08 : SUCCESS in 14m 30s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9efb47e8a0bd40438c2945465186e2b2 : SUCCESS in 51m 43s","accounts_in_message":[],"_revision_number":2},{"id":"b0abdebcd009d2a0a0c77370069f5cc3b61b07ab","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 00:04:22.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"09a8485dc99db4f5a96d0056c4999e6f635eca76","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 00:05:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/06177fc67dce457780d166f68c1ae5b8\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fccc833c1aa3447883e06e0000bd7896 : SUCCESS in 47s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d513f8b1f769431bb070bbfbd98089cf : SUCCESS in 45s","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"dea91726b2d916f59e625868fef2376f1c197a34","revisions":{"785fb8fcc01c0f61f22fc3ef12efde5c9633df3c":{"kind":"REWORK","_number":1,"created":"2025-08-26 16:29:57.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/56/958556/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/958556/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/958556/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/958556/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/958556/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/958556/1"}}},"commit":{"parents":[{"commit":"2e666e768a7130c4502ca808a180eacb7c2d03f2","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2e666e768a7130c4502ca808a180eacb7c2d03f2"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2025-08-26 14:19:20.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2025-08-26 16:29:33.000000000","tz":120},"subject":"db: add indexes for source/dest migrations","message":"db: add indexes for source/dest migrations\n\nThis commit adds two new indexes to the \u0027migrations\u0027 table:\n- migrations_by_src_host_nodes_and_status_idx\n- migrations_by_dest_host_nodes_and_status_idx\n\nThese indexes are required to efficiently support queries that filter on either\n(source_compute AND source_node) OR (dest_compute AND dest_node), which is a common\npattern when looking for migrations related to a specific compute node.\n\nThis query is used in the _cleanup_incomplete_migrations periodic task\n(per default executed every 5 minutes by every compute node).\n\n_cleanup_incomplete_migrations query time(500k migrations):\nbefore patch:\n26 rows in set (2.264 sec)\nafter patch:\n26 rows in set (0.006 sec)\n\nCloses-Bug: #2121465\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\nChange-Id: I2d5ca327dac5542493298f96a24340eb907bfff2\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/785fb8fcc01c0f61f22fc3ef12efde5c9633df3c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/785fb8fcc01c0f61f22fc3ef12efde5c9633df3c"}]},"branch":"refs/heads/master"},"dea91726b2d916f59e625868fef2376f1c197a34":{"kind":"REWORK","_number":2,"created":"2026-03-10 09:52:31.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/56/958556/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/56/958556/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/958556/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/958556/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/56/958556/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/56/958556/2"}}},"commit":{"parents":[{"commit":"2e666e768a7130c4502ca808a180eacb7c2d03f2","subject":"api: Address issues with images APIs","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2e666e768a7130c4502ca808a180eacb7c2d03f2"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2025-08-26 14:19:20.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2026-03-10 09:50:30.000000000","tz":60},"subject":"db: add indexes for source/dest migrations","message":"db: add indexes for source/dest migrations\n\nThis commit adds two new indexes to the \u0027migrations\u0027 table:\n- migrations_by_src_host_nodes_and_status_idx\n- migrations_by_dest_host_nodes_and_status_idx\n\nThese indexes are required to efficiently support queries that filter on\neither (source_compute AND source_node) OR (dest_compute AND dest_node),\nwhich is a common pattern when looking for migrations related to a\nspecific compute node.\n\nThis query is used in the _cleanup_incomplete_migrations periodic task\n(per default executed every 5 minutes by every compute node).\n\n_cleanup_incomplete_migrations query time(500k migrations):\nbefore patch:\n26 rows in set (2.264 sec)\nafter patch:\n26 rows in set (0.006 sec)\n\nCloses-Bug: #2121465\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\nChange-Id: I2d5ca327dac5542493298f96a24340eb907bfff2\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dea91726b2d916f59e625868fef2376f1c197a34"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dea91726b2d916f59e625868fef2376f1c197a34"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Review-Priority","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":"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":"Review-Priority","description":"Review Priority","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":"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":{}}}]}
