)]}'
{"id":"openstack%2Fnova~922855","triplet_id":"openstack%2Fnova~master~Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6","project":"openstack/nova","branch":"master","topic":"improve-libvirt-logic","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-04-09 14:42:35.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-29 01:23:59.000000000","reason":"Change was submitted"},"35676":{"account":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"last_update":"2026-04-29 01:23:59.000000000","reason":"Change was submitted"},"7166":{"account":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"last_update":"2026-04-29 01:23:59.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6","subject":"performance: reduce calls to libvirt / add caching","status":"MERGED","created":"2024-06-26 17:04:19.000000000","updated":"2026-04-29 01:26:42.000000000","submitted":"2026-04-29 01:23:59.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":39,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"922855-improve-libvirt-logic","meta_rev_id":"c8007c0c976313c87ede9833c976262cdf7f9b07","_number":922855,"virtual_id_number":922855,"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":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-29 01:23:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2026-04-28 22:39:28.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2026-04-09 14:42:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-15 20:43:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2026-04-28 22:39:28.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-04-15 20:43:32.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"reviewers":{"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_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"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-06-26 17:15:58.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":"2024-06-26 19:18:53.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":"2024-06-27 16:03:03.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2024-06-27 17:12:32.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"},{"updated":"2025-08-21 06:38:13.000000000","updated_by":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"reviewer":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"state":"CC"},{"updated":"2025-11-05 11:32:51.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2026-04-09 15:01:58.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-04-15 20:43:32.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2026-04-15 20:43:32.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":15334,"name":"Stephen Finucane","display_name":"stephenfin","email":"stephenfin@redhat.com","username":"sfinucan"},"state":"REVIEWER"},{"updated":"2026-04-15 20:43:32.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"},{"updated":"2026-04-28 22:39:28.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"7ee72bfe332282160a4617e5d018a4cb66a7f437","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2024-06-26 17:04:19.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c877280d2d0189571c465e387314f5d3d86b5ee8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-26 17:15:58.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8fdaab444d16405c8a527274b8cae975\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/d05aa94ca75243ab976a6102b2bf4113 : SUCCESS in 10m 47s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/b359f23444444407925b56a864fd5878 : SUCCESS in 9m 08s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9cab93d1860964f9efbea92e076a43642dac43c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-26 19:18:53.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/53cad57a1e364c429445865ddfe70181\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/deaf25da386245af995628f4c50e1706 : SUCCESS in 47m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f538a33c399940d3be4755d978edf91b : SUCCESS in 2h 01m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a29d6c5a59ec432ba53c7071f77b20e4 : SUCCESS in 1h 05m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5cb98229c45b45e99f5c09f6d4704596 : SUCCESS in 20m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4b7bdbf893a641b9838ba0762c0e0833 : SUCCESS in 7m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8630632a301943169b3ae9020498fa38 : SUCCESS in 12m 29s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/602029f664de4fb5b25a711f619a06e4 : SUCCESS in 11m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5342030a6eca4fdd8eeddfe3fd9e1989 : SUCCESS in 17m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8b0be54e4bb54d8fa0f3a6828105a2eb : SUCCESS in 10m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9c5f54dcae5d448bb5e88aea47d317f6 : SUCCESS in 1h 00m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/16a5bdd290c047239de425ee8aa7036f : SUCCESS in 1h 58m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/76a43e0f0ed944928fff33d48277bd90 : SUCCESS in 51m 14s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d5372c5ab0734f2a9cabc447b880628a : SUCCESS in 48m 47s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/84ab4aa60de64bc9a3bdfe9ae126b848 : SUCCESS in 1h 04m 11s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/19e1fb90ac20498dafc619e1934b53c4 : SUCCESS in 1h 54m 07s\n- nova-next https://zuul.opendev.org/t/openstack/build/5669c3119f64463aa0eb853553bebca7 : FAILURE in 2h 11m 51s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e103f490a052489f8e0a2cce16f4ff00 : POST_FAILURE in 27m 34s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/982954643f9c4c36b22c225ae02d45fa : SUCCESS in 6m 19s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/b21d2524b7c24e8e8fe98cf9c9a318f2 : SUCCESS in 28m 00s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a78cbbdde0f249dca612b366baacdd08 : SUCCESS in 26m 14s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/4fcc730186aa47d9b16da14d12f3b851 : SUCCESS in 30m 53s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/a7557b4db145422ea5e4e2b825bf5134 : SUCCESS in 1h 41m 38s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/3e3696aa2f974647bf96a0d3a98b7880 : SUCCESS in 1h 38m 51s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1be62ce3ea2b43e49b53e84495864ec7 : SUCCESS in 1h 14m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a73108c8245e4404aa92f1ddfc17e262 : SUCCESS in 52m 05s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/706eb4d8adbe4e89924bb0a889fb186a : SUCCESS in 22m 01s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7e7d4a923ff4400385207fc129af1018 : SUCCESS in 32m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e6c3762b7ee49f69594d2ffbd84ee5e4d2f947f0","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2024-06-26 19:24:52.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5770f9858c9098e3e497db1a61fe1388bcb3ce4f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-26 19:55:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d01879bb89004037a0efd3eb11ee131a\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/8cacbaf83e974cc2965458e460bf251b : SUCCESS in 28m 29s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/56a51541390841e5bd648c8976d37970 : SUCCESS in 9m 10s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"140eb7b814dc6c1e16f85654a9f8317808f2a558","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-26 21:34:20.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/4a6e85ae6a1e4135af8026378b95c60e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/614f1395bf6c44ed91196724f8e02b54 : SUCCESS in 1h 04m 08s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1a40571f06424c6ab72b61cf0579bcab : SUCCESS in 1h 54m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c5fb92d33c77460e904ec9338e47a52f : SUCCESS in 1h 02m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2c939d304a114f1b9b292942e7259a47 : SUCCESS in 21m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c53ea1a668249258f8da998c679c57c : SUCCESS in 9m 21s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/aa614e43942e46c1bc2682917a9700e3 : SUCCESS in 13m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c3450d8b51524fc182f7701b7630753c : SUCCESS in 11m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dad2b0d1f5ad4ddab664e41070483238 : SUCCESS in 22m 11s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0e105940d0ed458d985ecabef67d2586 : SUCCESS in 9m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c73d6764df8d4c4fa14c4d363ea6b1f2 : SUCCESS in 50m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/59cab3bc5fe544a8907fe4b0c4974443 : SUCCESS in 2h 03m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d81509d6a7f74c4ebfbaf0df4af387c4 : FAILURE in 48m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/30e51f8753a44774b68e716bc8f06c2b : SUCCESS in 47m 03s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8494d635b5f443239a585bc52b00168a : SUCCESS in 47m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d4934e11bf4d49bbb2e843116ecec234 : SUCCESS in 1h 50m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/444c7f92cb0945ec8609704d840eef6a : FAILURE in 1h 30m 05s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e6ea2e02d3a94832ad42aff0047c7fa7 : SUCCESS in 43m 06s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e2a8ae9c7e7d45f885449c0bde499992 : SUCCESS in 4m 23s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/ee19f556d7004ed89726c4cab13c9053 : SUCCESS in 27m 12s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e4cdc5ae83284816a4cf1cda9a5c88e1 : SUCCESS in 24m 47s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9c052afa35ac49cbbc5eb4edc96a7a35 : SUCCESS in 28m 25s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/2b95bf746b2a47fd85f6ce8ca35b0083 : SUCCESS in 1h 35m 39s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/f86e0739b2f44fa7a8e93afa5d5136f0 : SUCCESS in 1h 42m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/94b0e87cc9fe4f2d871528f0f4542f02 : SUCCESS in 1h 14m 12s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/44ebe5756ff24968ada007de5ad2ae98 : SUCCESS in 53m 11s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/21de4c39589341819548db9e30aee59c : SUCCESS in 23m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/693c11b86c5e4738b621c023b17da284 : SUCCESS in 24m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5e9e28c2180555701ba7658a9c33ecbe9f4dc091","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2024-06-27 14:53:16.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"732ca5ce84f769076ba29e35249e37ce095c2ae2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-27 15:43:14.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8e879cfc539a4156bcd9a083c31d9e70\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2768d4bda50b46d8a465bee574e367a0 : FAILURE in 7m 07s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/dd9b242657474291a531c20e34b4b1a9 : SUCCESS in 47m 55s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"cf6d15774986f1e1790d627f03c36e7396fd4d0c","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-06-27 16:03:03.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e4fc117701bb9a4eb2818e130ef1b787924b04f7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-27 17:06:32.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e8b0991195594c2ea1150310aa668e3d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5c29fe76e9c84ddb8818c6021f43e79e : SUCCESS in 1h 01m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/879938f3fa5445bfb05870f84a14d858 : SUCCESS in 1h 51m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fa79327f02584038a756827ad724caa5 : SUCCESS in 57m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/452af7f5b8204352a113ca27c521e0a6 : SUCCESS in 20m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/95ad0444b7af42fdb5f72c239bc89c6f : SUCCESS in 7m 14s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/5555a42b3f9c44fe9a52c6d52464a791 : SUCCESS in 13m 20s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/dca1a03d9c224744aa58c4ea3795f18d : SUCCESS in 12m 11s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c53d33f0580f4ae0ba7d9de430acb64b : SUCCESS in 21m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/74cfa3c2f9b64ba3ba0ae52a223ef565 : SUCCESS in 9m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d8a903df1fb9471086d3c323ef69777d : SUCCESS in 53m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/567b2ff079884160a566967d86f58283 : SUCCESS in 1h 52m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/904f15fa9fb34484ad6aec83ef494887 : SUCCESS in 49m 01s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4619556ae6db43afa4c813712749a85a : SUCCESS in 46m 57s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/d353fe228142403b92816ebcd737b976 : SUCCESS in 1h 06m 23s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/80a37a9a246c49a0ba930262a9e69347 : SUCCESS in 1h 44m 33s\n- nova-next https://zuul.opendev.org/t/openstack/build/4ce03705e0af4a55aca09a966aa524b1 : SUCCESS in 1h 38m 49s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/ecac489e7d914a3cabf61752f81a6b5d : SUCCESS in 51m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/507cfd350f3c48da8abceecc2c7b72d3 : SUCCESS in 5m 50s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c31ff94d5a124564879bf47b99821d07 : SUCCESS in 30m 16s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/abbe7a1814354605b4fdb799bd3bbb60 : SUCCESS in 25m 01s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/b6e7bf41a57343d3a9c4ac62955d3c9d : SUCCESS in 28m 46s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/26b5f72b0ab8427d909d732a57fe6bfb : SUCCESS in 1h 52m 54s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/68881816afeb4444be2da8ba6fc467b9 : SUCCESS in 1h 46m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ac663132ec2c4c118e1cf533efdf3175 : SUCCESS in 1h 23m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6ffd9df45778422889a59b723b904d9a : SUCCESS in 1h 01m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/fe10b09e4ec34e0c93f41691d79f830c : SUCCESS in 21m 37s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e1ca7b99774146839ab5978e6d08fb5e : SUCCESS in 35m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"b03737fb032ff588a07a1eadc92a9b1700f125be","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2024-06-27 17:12:32.000000000","message":"Patch Set 2:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":2},{"id":"bf89124812656e55aff13cb098ad16b7770fa253","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2024-07-01 09:19:42.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"0fa392d61404651d06d3f997145cf0ef978d0948","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2024-07-01 10:31:35.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"a15181dcb465099ba56c48a13d52acdd580ff102","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2024-07-02 11:49:41.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"5479e3919271287cc695341a19b0353fdb5cb3b1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-02 11:58:48.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/56e79d293fea4107a7bae3360fe741d2\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/03ee1410494348f5b6cf53569e181245 : FAILURE in 4m 22s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3a0f70e079f547e4ab75fc26b6c7ac60 : FAILURE in 3m 01s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"c3cb7f46bc5cf57368c496b8afd8c32f4d4017cf","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2024-07-02 12:01:07.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"911e5c615f92924d2fb61740e2b61d9604d3cfcd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-07-02 14:02:29.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e53d7969b3f946d0bc8c07027f713f2a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e0a50d84b2e3459c917109fccad2f8ab : SUCCESS in 1h 03m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2ee45a5425df40db98f5de6576f257ae : SUCCESS in 1h 41m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b58d9eb019d24f3eb75a0b32c4eaeddd : SUCCESS in 49m 44s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/67318cd57ff14aa7819305ffee1bf124 : SUCCESS in 22m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/edc2970f05464ed5b951ce62b2afe772 : SUCCESS in 7m 39s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/a6703bedf38a4fa99cd0a922617f5350 : SUCCESS in 13m 03s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/ff9c2a79c440461299d0619ed940de95 : SUCCESS in 11m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/80d8726aea464181a6d4e545421292bb : SUCCESS in 18m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0ad8cf02cfbe4d109a276daf937158b0 : SUCCESS in 10m 55s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4434fff7a7d849f0a02b04bd5cc0e0db : SUCCESS in 59m 50s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ba8e47450ebc41eda7eccf716364d465 : SUCCESS in 2h 03m 12s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/e42fbfcfc83a4f738c3486d8e151e1fe : SUCCESS in 39m 27s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/08a60e4fbffe45219d8c3e522d40baed : SUCCESS in 47m 32s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/18e82555b0c846aa83e0232380e64998 : SUCCESS in 1h 13m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5af0e56dd00c4e8693b501007fe08b85 : SUCCESS in 1h 56m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/75069ba9bc5644eab5c0c44330a0e828 : SUCCESS in 1h 36m 28s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/9b22cebbff96437e972936442c082e84 : SUCCESS in 40m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/bec2cff9af8744ec8ceda4f319cd1c37 : SUCCESS in 4m 59s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/3fc1d1ec295e45f68f80bd176240791d : SUCCESS in 25m 20s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/cacf43b260b546fcbd90615ce4f88d26 : SUCCESS in 26m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6d710041c3ca421dbfe6416f6da377b4 : SUCCESS in 32m 53s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/04968d68793e412d85733ded8961935a : SUCCESS in 1h 42m 04s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/4ab61b9f4c0c4bba98e81ae69115673f : SUCCESS in 1h 37m 09s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5352e367e2b64185bd2cc1accf06e1b9 : SUCCESS in 1h 29m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e6ed55888bfc47fbb6c9b4b40300de48 : SUCCESS in 59m 34s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/6dad2e8b5d974121b189d3df41cbf21f : SUCCESS in 25m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/441a305d9ec74069b0f47041acdc741d : SUCCESS in 25m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ee03265035c771d7bf877bd0090594005b7c42ea","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2024-07-02 14:08:57.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with \u0027run-Lightbits CI\u0027 to trigger a recheck. \nFor more information about CI, please see https://wiki.openstack.org/wiki/ThirdPartySystems/LightbitsLabs_CI","accounts_in_message":[],"_revision_number":3},{"id":"49c7903b453f8c626fe1e8a296a0903f3f6999aa","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-08-19 09:49:43.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"3ec1a7293e6d78d421a97e529d5258e47bc5bc61","author":{"_account_id":20733,"name":"Rajesh Tailor","email":"ratailor@redhat.com","username":"rajesht"},"date":"2025-08-21 06:38:13.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"15d1ab503ba2825a29aaa5a2387d025df05b2c41","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-08-21 16:24:14.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"c99a94c6954d3d8afa4b970d9300b4df85e26423","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 19:15:32.000000000","message":"Patch Set 4: 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/e076f4d85ecf4da1b68dc7c1511dbfca\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b922c00ccee14a95ab83718ca75c6f48 : SUCCESS in 1h 04m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a7ce1b8455914542b8eba40c79da786d : SUCCESS in 58m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f1d052763bf240959a839a6467a2acdc : SUCCESS in 1h 02m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/956987eb64ea477e8188f04311019d4e : SUCCESS in 22m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/899c0c171f464f509bd2fd628a12d893 : SUCCESS in 9m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/f53a0362dd8b44328d9abaf14dead257 : SUCCESS in 11m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a12feaea0a2e41cc800e39b87125afcd : SUCCESS in 8m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7cf4daec8965450180b61ee4cbd8a004 : SUCCESS in 18m 56s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8a9cc29f115947a2a6b18c120bc0e49b : SUCCESS in 15m 34s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0622ab08771347eaa83ef54e635e4a79 : SUCCESS in 1h 22m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f39268a43c8942aa9312b118c1f56c0d : SUCCESS in 1h 40m 06s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8f5c30e7d9a4480faec1c7fbc4e0e304 : SUCCESS in 58m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/41821799c3634198a1a7e54246252821 : SUCCESS in 26m 54s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/686d7002a7fe44c682efcc80de8b5388 : SUCCESS in 1h 04m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/938edbdfbee84616a35cd4afe6f9be6a : SUCCESS in 1h 12m 25s\n- nova-next https://zuul.opendev.org/t/openstack/build/0e6a095d8f974e55bbc77360af012522 : SUCCESS in 2h 14m 40s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b531a7c10b8c46568735324c1f779fc7 : SUCCESS in 46m 41s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7ffc9c042a2d48ddb2bcdca6fa87f35c : SUCCESS in 3m 17s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/61af9b296dde46a6beb0458f944221d0 : FAILURE in 30m 55s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/92d18b978d17484aa79599094ca12a6e : SUCCESS in 30m 42s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/61e99bdb553a4a6db29f5274398a6be3 : SUCCESS in 1h 18m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0cfe3b3752e54f2e86d9ebad7bf41e9a : SUCCESS in 37m 06s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/489944f55381417db6dfb16643204abb : SUCCESS in 24m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/cc4a0bf45d914e3abf43401f096f15ef : SUCCESS in 15m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ec17945623f41a1236f0c3ee8c56c51608d43e68","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-21 21:04:11.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d324fc2f3e643dc9daea69ad6ba2ae6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/85b294bd643b45ab98767838d4256cce : NODE_FAILURE Node(set) request 647b4794265b4e3ca7f68a438bf5817b failed in 0s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/342da0d6bbad4497b159e7d7cba7e00e : NODE_FAILURE Node(set) request e9e8d55999a24fedb3919e0ae66b02fa failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/34df20d25d104bf7867fa3567660355a : NODE_FAILURE Node(set) request b06c27a775f4497fa99550f6b5f47efb failed in 0s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ca120d24b23e29f2fba3644c71cc51ce5ca244f1","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-08-22 07:04:10.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"57acfe5ad707e01e6ef202f903d3b22ddd368abb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-22 07:50:44.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fb461f329a1040539696014847c9d893\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/2b4aef604316443aa77d2f1d588be2a6 : SUCCESS in 39m 45s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3575c111fbf74c789ab32ccff8d5724b : SUCCESS in 37m 45s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/90cc3c9a989349fd9b77a923d845979f : SUCCESS in 42m 56s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"ce0f451085dd422882ccf4b28448dcf9a87aa4f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-22 09:22:49.000000000","message":"Patch Set 4:\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/5f54ba659c564a4696e7f08029430855\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0ab8b8e424bc4f8c827d56d9415ab991 : SUCCESS in 1h 00m 56s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9c2a8c89c28b43c49ac10d9223fcf216 : SUCCESS in 2h 10m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/386285f9dfa241a481747eb8149d2760 : SUCCESS in 46m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/998af7b116f04ed29362bf0611faf634 : SUCCESS in 14m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b4fa4747ce5e411c99d76fafa339d6ba : SUCCESS in 4m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/568218dd1de64d42802265f9cd04d1ed : SUCCESS in 8m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d97d98382e3e4671a3918394620c361d : SUCCESS in 13m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a0974ce9102f4e5db7a5042c59951824 : SUCCESS in 17m 22s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b0d29867af9543b984787f0d99996758 : SUCCESS in 11m 46s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ca9144692d0a4e378cf860a5f1d72b14 : SUCCESS in 46m 48s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/73ceb5b0f8264cc1a23751211e56f2c2 : SUCCESS in 1h 33m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/82ffa878ef58415d803aa857eb993329 : SUCCESS in 56m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b4aa5e4736124890a9db20c450421175 : SUCCESS in 50m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/eb779f70fc8a4b389c3ceb6181575642 : SUCCESS in 1h 05m 18s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4cf8106475544162bb37901310463ddd : SUCCESS in 2h 00m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/084f7953f39b460c92964dada70ddbc4 : SUCCESS in 2h 09m 57s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/65910d93e8d649d5b23daaa8feef5aed : SUCCESS in 37m 30s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/cc46bf38dfc14f28b7c6a7f46f9f45e9 : SUCCESS in 3m 08s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e43cf702cc144e79aae96cf83a2cc2a5 : FAILURE in 26m 47s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/82def297e4664e19b5a9d6ed70f7c2a9 : SUCCESS in 33m 02s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c4aff58ecfec4f0ca40d936f85fcabc0 : FAILURE in 50m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/53145a498a43456fa8f9b8ca2cb88bf9 : SUCCESS in 56m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/dfaed2db453a449e948b256b36b10b67 : SUCCESS in 19m 27s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ae014c2025744f1ba46530849643ef04 : SUCCESS in 32m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d6970387451b56b0bd78075b5734d1aa11697704","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-08-26 17:06:03.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"2dff31ffa9710254e7274b57c21566ab76f33e2a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 17:46:10.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a73c222779bd4af68c730a9fd5f0186b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8fafc0b02dfe404abda34956b23d86a4 : SUCCESS in 29m 38s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/38fab4d71be44f7a9549ee6f8bc55a20 : SUCCESS in 32m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a79d96e80162471fb81faf3d44b2631d : SUCCESS in 35m 16s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"b96ed65a93f274c29fa77a2a76dea4547329b1d6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 19:18:54.000000000","message":"Patch Set 4:\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/8607e5d11b2348bd9cc747ba77d6a688\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1261a236698142fb9442e6e25fd92919 : SUCCESS in 1h 05m 04s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6929d362a60f40ab993cbf36f4044840 : SUCCESS in 1h 26m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3d89dc9664414c94a6dbfa0d81b9f94c : SUCCESS in 1h 11m 03s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9d219fd5cdfc46a38042ac9ff26dae52 : SUCCESS in 26m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/26e46596288b453fa0491c30b6dfaeec : SUCCESS in 8m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/85f1393ac6954787a40510438ae720ca : SUCCESS in 14m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/09f7265379f445728067231df2b310d4 : SUCCESS in 14m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2be905fc6727455da34f8306ea34f47b : SUCCESS in 18m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7528748375424bfba1e6e0e594732d74 : SUCCESS in 12m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6ba3483b450646098436853761e30afa : SUCCESS in 53m 01s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f4c82a83704d40088bc070c88615649c : SUCCESS in 1h 57m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3a133a02de324fe0bb8bf6f865046540 : SUCCESS in 29m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/73e324dfe4d44a52a8abaa7cbc673ea4 : SUCCESS in 48m 57s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/64ed54f4c9d64a668d2b1e34258be17a : SUCCESS in 1h 10m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/79066ed92b3047f5832ceace9fe1336c : SUCCESS in 2h 04m 49s\n- nova-next https://zuul.opendev.org/t/openstack/build/a3136d58e46d46bab30656b0a5b1e621 : SUCCESS in 1h 15m 35s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/74a0a4ca2e8d4800b927e59a32ead556 : SUCCESS in 49m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/34054d51fdc24d6fb1db6fb663306e62 : SUCCESS in 3m 11s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7661dfcfc9e64f3f942a10381da69f47 : FAILURE in 33m 34s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6d1ae26704ef4804883e12f5ccd35c98 : SUCCESS in 29m 35s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a614ceacd4b244c5b018b4c7c718db27 : SUCCESS in 1h 04m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4476dbc94820457292939b12f57d09d9 : SUCCESS in 29m 37s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/46719afb8e0145b28e1b98f2135c04a6 : SUCCESS in 23m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1ef33cce3bd7429fa4dbd06150a7d482 : SUCCESS in 31m 50s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"99096ad57c4561a0e388325e1762eccf55af4a5c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-08-27 06:43:07.000000000","message":"Patch Set 5: Patch Set 4 was rebased\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"938a7eaca0987aed8763854aa69b3dc0e8b35e84","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 07:48:41.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6526c15f09264348867fc9834c33e7b6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7215019a53204e558fd39310a200fb36 : SUCCESS in 25m 43s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7b06cd6948454658892d38b86780815e : SUCCESS in 25m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8d144905387a461eb7719452acfc7547 : SUCCESS in 38m 57s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"95bb9aeee9cb94c44c355f42fd8d3d9eba8951c0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 09:01:40.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/fdd02e4b45864eae8541a45f557bbf6c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/079591f560374dc9bd01c112dccf3125 : SUCCESS in 55m 43s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b3c29e99926c45b48d991b941fa625c9 : SUCCESS in 1h 11m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fc849c2cfab6420a9ba67a98d2603969 : SUCCESS in 32m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/17cbf6d1d03842f6a4b7925187410ca7 : SUCCESS in 25m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3205ace09c354d618b336d0db0a4fc40 : SUCCESS in 4m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2d1c82675c0e496eb9620b86264fd1d4 : SUCCESS in 11m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8638cc20134940c2869f5e88139ea458 : SUCCESS in 14m 21s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dc3f1867e80341cc9f238d09d464d44b : SUCCESS in 15m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bed4f263d5594d86b40fa90bdc019c33 : SUCCESS in 5m 59s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/66929cec58f84ad5977ec73d9d2080a8 : SUCCESS in 58m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8a73d4cfc4a5449d95ecfa74b2c8ce37 : SUCCESS in 1h 08m 16s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6c7289cf2b954a48ad876baedb10c9fe : SUCCESS in 33m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f46952393b9540d7a5eaae00022751ad : SUCCESS in 49m 24s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/41970acee9af4ba1ac42b00a48cee512 : SUCCESS in 1h 04m 38s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/52c78d59d2fb4e629224580b89f2604c : SUCCESS in 2h 07m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/b1db02192117475f9e5ded329f1c37a4 : SUCCESS in 1h 26m 17s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4d18c7bd08054d28a3ea0e89856f2db9 : SUCCESS in 29m 43s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c93adf342a024667b9d173d2208938da : SUCCESS in 5m 10s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/75ae9cacbf31454ba2ea517c4ac336f7 : FAILURE in 29m 18s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/62120ababcc7447ea68bc311ff778441 : SUCCESS in 42m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/db993f1dafe6476083df0a1286689101 : SUCCESS in 1h 19m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/412627f5ced9442c9475f490339c7f3f : SUCCESS in 38m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1d55fd31b7684f66afdece85d64ce175 : SUCCESS in 12m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ec08c3b6280c4ee6af68aa0913ce7737 : SUCCESS in 25m 06s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"2a8df3835957129637a3e32119c6910ba98be156","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-05 11:32:51.000000000","message":"Patch Set 5: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"a2c2f08d64029de100202231752ac8ab2e279a11","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-11-10 13:46:35.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"5092cafa863eabb89c9a1d11fa560140406ec16d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-10 14:28:46.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d3536d8911b04617b354ba08425770f1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a2dcd3972335451785ba46abaa000b87 : SUCCESS in 25m 46s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/14fffa58b3784040bd3ede87e6bd5c99 : SUCCESS in 26m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/28d24f5f4a194a53bba4b57d4d87ac27 : SUCCESS in 28m 35s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"8e7ff6536d511936a7f8dde6342d9f4cb3fa8efb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-10 16:06:34.000000000","message":"Patch Set 6: 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/7ac0f376157746a98ae9aa9ec876a6ec\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a2a4962075c248d68cf10a783181b568 : SUCCESS in 1h 02m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b8d9e731cb9148a3b846207c1c691907 : SUCCESS in 1h 57m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/313cb615d84c4cfbb8b67caaba8dcf80 : SUCCESS in 43m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/324c6d6d17a3417bba86e747a7e67f6d : SUCCESS in 20m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/94254a8bcebe4dbc90e3a76b88677798 : SUCCESS in 7m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/21535dba334a485c960ce4e7214d84fe : SUCCESS in 11m 03s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/84ac9aa3c6364dde9e835e983e7778b9 : SUCCESS in 13m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/892426a5aaf245ea9d93fb2a134901cd : SUCCESS in 13m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d946eef93e2b4d939090add3936d82f6 : SUCCESS in 10m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/28ef33d359c949568ca3aaaf47600a19 : SUCCESS in 24m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e320c85f7366456cbf56a6854aab314a : SUCCESS in 46m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a5a5a2fb04a34e86acd2c62e296d1adf : SUCCESS in 1h 07m 54s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7891aa3f194e4774aa5fc176c7ba6a19 : SUCCESS in 39m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/422a79ef16c148b384ff195efdde854d : SUCCESS in 53m 54s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6dbc16bbde6e48acb53efb0907f31d85 : FAILURE in 1h 22m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/36fe045c595b4eb498594cd18db8e1b8 : SUCCESS in 2h 02m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/8a049077993c4c5eaee3c1427dc612ea : SUCCESS in 2h 09m 11s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3f706a1d8650425e824161aed69ce12c : SUCCESS in 38m 49s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c3f3ceb002fa4e6a8b0477f89b151040 : SUCCESS in 7m 52s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a790c6f4470a49b39e24c58caa7954d6 : FAILURE in 36m 14s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/03bdaa579f374dca99d6c969e36dcb7b : FAILURE in 30m 36s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/34203c31f4554cdf92f6d1606a815507 : SUCCESS in 1h 03m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb0c3950abad41b391aa8363e9ea9523 : SUCCESS in 53m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ff8c440814914aae86c9bfe0604100dd : SUCCESS in 32m 24s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1007a550381249f39a14346a7febd0b7 : SUCCESS in 21m 13s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/09474497ae6b45cd857203c371ba66a8 : SUCCESS in 14m 18s","accounts_in_message":[],"_revision_number":6},{"id":"3780d6f2adca8c53495f3707833e4eba2cd189cd","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2025-12-22 11:21:29.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"055dc659b4291475e963e3803dcfad37a6bf578f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 11:39:33.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ede012fff8f4322b3d7b019c1de1596\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/54e416f77c384e94a6ffbe16ac3ff914 : SUCCESS in 13m 54s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/af8c2a2cf13a4ddb8dfbd092241b4a15 : SUCCESS in 16m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9519145f31614b46bfefacc6e6a8de08 : SUCCESS in 15m 58s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"f01a6e20fe393a9300051eccca7307a77cabf711","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-22 14:16:19.000000000","message":"Patch Set 6:\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/cbb7b9954e9142bea47c3a048d16e93d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cded1cd1abe54cc38274896fdf314946 : SUCCESS in 48m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/39352125832d448cbd4a97828c7c1f6d : SUCCESS in 1h 23m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/68da57c12a1142c6a14f956ba4f9925f : SUCCESS in 36m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0051a8b4f7b944be869105af95813c23 : SUCCESS in 16m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/88af9d39cbd1402d82ae3a561c6b2796 : SUCCESS in 9m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cf0ce27e60d44e429715f59aaf3410a2 : SUCCESS in 12m 44s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/95fd9984f67448e3a714a0b5ca970e61 : SUCCESS in 9m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ca9538e2a5964264a6709a9661757f72 : SUCCESS in 19m 05s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e1d391f76374f7baf95fc7d673932c2 : SUCCESS in 12m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2eeec2e954d3434792c791f9915775b1 : SUCCESS in 37m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6003adfc48c24b4ebcef5aff3dcbd62a : SUCCESS in 1h 15m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3d472c6c826f441eafc30408e90d4a9b : SUCCESS in 1h 22m 02s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ae7fe79810434beebeb5986987c28082 : SUCCESS in 55m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e6a8b88b89db471d8bfb4a95883b08da : SUCCESS in 36m 01s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/fa2d965451a44c4b9c822a84860a4f2f : SUCCESS in 1h 04m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a4773245d40c4167a172c10f9e02af0f : SUCCESS in 1h 04m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/6b94446ed4a04ed393ff0a9859c89304 : SUCCESS in 2h 36m 21s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/b3473405940e41ca89235708af223c5e : SUCCESS in 57m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2175706bf08748e8a0160a80f2577aa5 : SUCCESS in 5m 00s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1ff0c8788c8647f5bfcb6b8109ea5eb6 : SUCCESS in 26m 19s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/d8da0cb9e24743c48e154d0668318e74 : TIMED_OUT in 2h 43m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3ac0103fca834193b649c038dc3e6a32 : SUCCESS in 1h 08m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c15045a308364653a63b79bedcaca055 : SUCCESS in 30m 53s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7db893d1baa4452aab5ce1966e616c63 : SUCCESS in 27m 58s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7a23accddfc74a61b88905eac87ff9a1 : SUCCESS in 32m 47s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8c3b155bff5b4347819bde05981beba7 : SUCCESS in 13m 42s","accounts_in_message":[],"_revision_number":6},{"id":"065228b715ecbf3cbd442e7cb1a7f45268db51fb","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-03-31 17:56:56.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"6f96aabf45c3c586cd32274ec0a03b6bb7e7981a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-31 18:44:17.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ce4ba8b0d514515aad0415ac55246d9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7d44340008b64b15b1136bb07d3d9b4a : SUCCESS in 18m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d48eef621b2541cd8842f3a2463bb425 : SUCCESS in 12m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/0612717c589a45eba2cea1078157c743 : SUCCESS in 23m 40s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"b00e295cd2bf343ccff2e8872399f46fd7c3d8df","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-31 20:17:59.000000000","message":"Patch Set 6:\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/0487ffb6364a43fe8aec9aa220d2446f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8834cc8e014b4d999e0dcd11dc39b8ec : SUCCESS in 49m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/abe4af67dbd84f73bf41f40c3692109c : SUCCESS in 2h 01m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2b76fde0753a4bbfb4910f297670d057 : SUCCESS in 1h 05m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e8b971a4755247c193a5c22998bbff66 : FAILURE in 52m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b3349f45c15e4e81be5884cb82dc85c3 : SUCCESS in 7m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a30b65253d8c4171856998b517abd80d : SUCCESS in 19m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/73f8e5a3948241ee8cd3893390ca993d : SUCCESS in 14m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0b72ff3818d14bf5bc2872110a600fd5 : SUCCESS in 14m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3247f9a8e7c94d3dba89747e31b3b927 : SUCCESS in 12m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/93c0202fd01c45cd9eddc28c49054666 : SUCCESS in 31m 47s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8d2bff1d57f14d59a98a284e70e3c4e5 : SUCCESS in 1h 44m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0421edc7c38c4b7dbdba3716006fbf02 : SUCCESS in 31m 34s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/da4cefb32674496689d41cef851d4a3f : SUCCESS in 1h 02m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/68d2681521a047e7a263324e0e59cf6b : SUCCESS in 48m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6c8cd6c2f2fd45a091500a6f8d647021 : SUCCESS in 1h 06m 21s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0712249916f546b99f37946812525406 : FAILURE in 2h 14m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/562b7020ca824daba5f6e8a892ce09f5 : SUCCESS in 1h 20m 03s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/8d5d800dd0be4ef69b840a492294a6ca : SUCCESS in 49m 21s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/24621838e47542ae9f9c6cccdf95cefe : SUCCESS in 5m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0b311836603c4d9891f9629c96b2ec5b : TIMED_OUT in 1h 01m 15s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/291f597fa2ae4a24898f421e3688ecc0 : FAILURE in 21m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/349a26efc0ec47c2a77f56601db775eb : SUCCESS in 1h 35m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0fd2df5cdc3a40a78cbb4b536cb82058 : SUCCESS in 1h 00m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b89caaffdef648e381f141fe58b70b2e : SUCCESS in 28m 25s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/707f3ae526e641319f45e6d3ba518bb2 : SUCCESS in 31m 22s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/6cb912eca6844cc88cc424a82148583a : SUCCESS in 14m 58s","accounts_in_message":[],"_revision_number":6},{"id":"8c5ae02702b3bc16243bd643b2b4b3527ce4788a","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-08 09:35:11.000000000","message":"Patch Set 6:\n\n(1 comment)","accounts_in_message":[],"_revision_number":6},{"id":"9249d02cbbb120a3c65a3a40376f6d41bfe47499","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 10:27:43.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bab2ab2a70774d0baa7f74a2f734e986\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e570040f67eb4f2884f8a4b239928ce4 : SUCCESS in 17m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d7275ad5f21e4f48920f39a7dd7b1d5d : SUCCESS in 15m 03s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/df125265ff6348cba3fe222634b52d72 : SUCCESS in 24m 18s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"7da6548857f9c569773a5f19d87b9e0031af11ad","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-08 12:05:49.000000000","message":"Patch Set 6:\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/8553e6fabf8b43aaa6abe78bd902efd2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a42ac8afeeeb439dac9254b966e20ddf : SUCCESS in 1h 14m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fed84fbdf69a4cd7b22780394c8f5153 : SUCCESS in 2h 01m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b205a56aa2774e30babd82a0c25ab344 : SUCCESS in 35m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cc49abbd9ab14fedad94d0c5a605540b : TIMED_OUT in 1h 36m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/056c12d989fd46c0b8c654510711f3b0 : SUCCESS in 5m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a316a6ad2cc4e118d4c80afedcad14b : SUCCESS in 16m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0e595836c16547ac855317d4228e7794 : SUCCESS in 14m 33s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c580d252afe74addaf49465c5e194805 : SUCCESS in 21m 32s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7c5d6ae6d01a4ed7829725c4b44bff10 : SUCCESS in 12m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1c9e5c14736b4a0885c0c80604f83e98 : SUCCESS in 45m 32s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/417a0ecc0ebd427882e754be7e3f33ee : SUCCESS in 1h 09m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ab44f61c9aeb4803b9909b7855b8d771 : SUCCESS in 1h 43m 03s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7ceced00a6724f459639f3eda8f6bf3f : SUCCESS in 58m 11s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/22355f765e9e4f83838b75f557cb7560 : SUCCESS in 33m 21s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/e501d73c12bf4b72ba521d4e2cc3bb63 : SUCCESS in 1h 11m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e0c076b1506e4ea88e1594773fd2c973 : SUCCESS in 58m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e4a2d8090bb04bd79109b802036711a0 : SUCCESS in 1h 10m 59s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/155a6ae6ac18428c873e061cd2508ea1 : SUCCESS in 1h 59m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/add9e84e11454298ab43f18031f890e0 : SUCCESS in 2h 18m 59s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ba8e13a2d78743748ef23ce8cbad6ebd : SUCCESS in 33m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7bb9dec1ddde46659aec2737786899cf : SUCCESS in 5m 17s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a71e53d9c316434a8d82a10940efecba : POST_FAILURE in 43m 33s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d4e7ffc7a1d642d39f92739757e8b24d : FAILURE in 22m 01s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d7f91e0869114222a672bb26d5838de2 : SUCCESS in 1h 06m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/96ec4ebfe07840e2bc0e90e6d0398d0f : SUCCESS in 33m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c85ef913d8d54e9d92ee0ba3f9fe158e : SUCCESS in 21m 30s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f935afef7f844b5cb4fc24dc7f5cfb2c : SUCCESS in 34m 32s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/f66dd93028b8406ab0a27f6dd398c8f0 : SUCCESS in 15m 52s","accounts_in_message":[],"_revision_number":6},{"id":"cdb7ff8bd7e74597a55f86b383da742a9401e4e5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-04-09 10:25:56.000000000","message":"Patch Set 6: Code-Review-1\n\n(7 comments)","accounts_in_message":[],"_revision_number":6},{"id":"4c20739b90906a2f08e7403dd0395881aa5a259e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-09 14:23:28.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"17f3ed0a9f4a1390b0f58516dfa7f76b3d44a3d9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-04-09 14:42:35.000000000","message":"Patch Set 7: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":7},{"id":"caedfe7c963dc00a5204f62d63a8511df820bf8b","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-04-09 15:01:58.000000000","message":"Patch Set 7:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6 .","accounts_in_message":[],"_revision_number":7},{"id":"975393d366b8b9988ea265c2e25e75c1be99769d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 16:32:40.000000000","message":"Patch Set 7: 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/3990ce4ef8bc4400a9eaed67c0124d18\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/105dc3bb3909478ca784646c74361cbb : SUCCESS in 44m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0503937ae1fe44428277e98050b5d8df : SUCCESS in 1h 41m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6de3da7969864f20adb8e1bcc70edee4 : SUCCESS in 34m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4d89b7aa805142b6b3523c29fa779fd9 : SUCCESS in 1h 29m 09s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f0e0c79e73b5439caa12f4243ae2eeb7 : FAILURE in 5m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/38ad74e6d0374c7d851dde591c1d5c4a : SUCCESS in 17m 52s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/df7b5af7c1064ded8a3b15181a1aef24 : SUCCESS in 11m 09s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1768e32d0dc148f680746f60f8103db5 : SUCCESS in 20m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f605b144aa7b4df7a18b2a2bf950017a : SUCCESS in 13m 11s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/60339912ef97468e90a0afff558bfb2d : SUCCESS in 24m 54s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/79807937b2b74a3783abf87d9893ba0d : SUCCESS in 1h 03m 41s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ca8c40dde37f46e190ae5cecba2c41bf : SUCCESS in 1h 59m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6058ae0d173b4366ada3b8f77ea077fb : SUCCESS in 36m 25s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/1adfa391603f4fdc9fe9808b27f8daaa : SUCCESS in 32m 23s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/d72c4c77a2d94ee2b0584112764b999a : SUCCESS in 1h 03m 42s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b3fe2f85c1294da1b06025a81572c31b : SUCCESS in 37m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/adb02e39d4634db1955bbd1062038e05 : SUCCESS in 1h 00m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ebcaebfa9f834def89c0b2d610cc110b : SUCCESS in 1h 03m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/611bb1d868294cdb85692f258fb46c31 : SUCCESS in 2h 06m 16s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/bed360f10fc44832baca449d94a19d50 : SUCCESS in 29m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8dbf56ea42c34326845229ab946f2e2a : SUCCESS in 5m 51s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8084ce2c614145bc9bb677b57f5f8b77 : SUCCESS in 28m 55s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/84cdf75edf214b47a7c10691b398e591 : SUCCESS in 31m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/25086ddb56b541bfb1ff294340a80ebc : SUCCESS in 1h 28m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fa397f805a0b4fc68dc86bd277b85d0b : SUCCESS in 1h 07m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/396010e08aaa4a098834e93c8b3f5740 : SUCCESS in 30m 59s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ef27f71fa0234ba9a11418570795110c : SUCCESS in 21m 22s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/38e304965b254c2a9df675565724bf35 : SUCCESS in 15m 42s","accounts_in_message":[],"_revision_number":7},{"id":"6f1d47f377dd0431fa48228377d9fe600641624d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-09 17:38:33.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3639896c6f984af4ba86da08355fb422\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/be53e0fb5add4921b200c809d58c92f6 : SUCCESS in 15m 00s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ade3c69363304c2d9c1f0b7ba4ddee75 : SUCCESS in 15m 20s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/eaef90593bad4b9e8a226e2a77d8a525 : SUCCESS in 21m 22s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"ecc4d302f4ee7f0d7611d761758d242fb584fab7","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-10 06:32:28.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"8ebcad0dee6e0f861d4aca8f75bd57e92afb5d51","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 07:33:22.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dbcbf7972713434ca0b3283c0118c3cc\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/527d3df648dd48c19eed91af4de356e0 : SUCCESS in 22m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/70479ec6897e471188b2f3ed723d8bed : SUCCESS in 13m 07s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/496b58e52aca4496929feed4d256e10e : SUCCESS in 24m 20s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"cd0129ea4a5e1cedfc3dd847aa8c7e378c463674","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 08:47:22.000000000","message":"Patch Set 7:\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/359db49eed2042ccaa0d1c9dc3a5134a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e9079f4a7f14274a20e0c282774170b : SUCCESS in 57m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/25698c7bfffb49c5b52d273dbbae7b28 : SUCCESS in 2h 09m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2b26527ba3cc4ab3a40986b43dee81c0 : SUCCESS in 47m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/710bb50153b845f9bcf930cdf03d28ff : SUCCESS in 51m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7be2af7d77d04d05ad9fc7aa8d473884 : SUCCESS in 8m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dd86472d71954c2597bc55afb26e2278 : SUCCESS in 12m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c3c54b421e2c4df896b3686a7ad7837c : SUCCESS in 13m 09s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/3339bbc3b9a44f88a21a25f34e2b2d68 : SUCCESS in 22m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd7f63bf1e514a06aa3cde68be3f1ea6 : SUCCESS in 13m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/907a010f67844ae9b84cdab5fd40d126 : TIMED_OUT in 1h 01m 55s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/b3662025da584152aa20c74da3da7918 : SUCCESS in 1h 02m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b1b11722213c4a7bb074465354bb3b2f : SUCCESS in 1h 57m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6569220963f640bab0f00a3827278a63 : SUCCESS in 43m 02s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/fbe1858925d94d4da3c3591a60c687ad : SUCCESS in 33m 57s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/c5085f66863f4c9cb223bd7bf8cb5536 : SUCCESS in 1h 02m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a1f1da4613cb48819bb14096e220c040 : SUCCESS in 48m 40s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c821e0edd77945199c304097943574dd : SUCCESS in 1h 21m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f87d55563c834abe98d6f73f0ed16ffe : SUCCESS in 1h 20m 38s\n- nova-next https://zuul.opendev.org/t/openstack/build/279fa09911744ea5bc8e414f1d4b49ae : SUCCESS in 1h 53m 28s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/46f3e6f7f3494775a45df78484b55a42 : SUCCESS in 29m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d33771b58ff34f86b0426b5f650e8f06 : SUCCESS in 5m 02s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c26873929abe4a52958619bef6d1080f : SUCCESS in 28m 43s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/6f35fdae1a804de5aa1f23d1a7380074 : SUCCESS in 24m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c8abc90cc08e4cf2ac9f4fa3bc0b3bcf : SUCCESS in 1h 21m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/60c13ff31c2e403ab1944937dd9cef24 : SUCCESS in 47m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f7d398db69e74eb4a6cb0a12c8776196 : SUCCESS in 37m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9ea26371a0644c48bb5dff9d8a61282f : SUCCESS in 33m 33s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/c1022e21ec374d6b957b847b3e1a7baf : SUCCESS in 14m 02s","accounts_in_message":[],"_revision_number":7},{"id":"28566f4ad2c28a00457a75c2ff4006536efba602","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-10 13:57:10.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"425e3cf1c1592a67f2a9c59a4b9106e22d6ebf69","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 15:48:21.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c607dbab5fc04185af0bf2fcf360f4ae\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/71f695e877fa4b208ec3307ee8ab4a01 : SUCCESS in 16m 21s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d5b92a41a6e243ccb5d8913f4344a02d : SUCCESS in 13m 08s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/09fae0028faa453f8bf0f557c222105b : SUCCESS in 22m 06s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"eeb565e92350fae35362f1fdb217dbe4a89ff453","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-10 16:58:15.000000000","message":"Patch Set 7:\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/7755e5e200774b0ba7806937ba1daa19\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f63ac0669b9d4344aa4a1270fce5c6fa : SUCCESS in 40m 22s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d3bd90a02f42455db416995e6bba381d : SUCCESS in 2h 08m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a45c9095f9da486ab7d89b6dc7860117 : SUCCESS in 56m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1270e59f68e74de383016019595f27c3 : SUCCESS in 55m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f2fe059a8f66466babeb5f850570dc53 : SUCCESS in 9m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/932a9e1438ea4ad6b0a146f27664a22d : SUCCESS in 11m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7f04b9c574614e119415d512d87147ae : SUCCESS in 13m 46s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/b31e053d4fb14fb2b02bf19469abbbcb : SUCCESS in 17m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3190c47494b849219d317d14906c6f3d : SUCCESS in 7m 27s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2a9c91a112914bc4a4fdb9a8896f17a1 : SUCCESS in 25m 35s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/34c9694bae5349b7b343a28700e08293 : SUCCESS in 33m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2b57650dac8d4c0e931e2971a0d6f3d5 : SUCCESS in 1h 42m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9531a0f53eca4c348fed590e43d3510c : SUCCESS in 43m 32s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/dfa43a48206c484598ddd4d99d49d602 : FAILURE in 37m 25s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/271cb2190e144f22b7ff6047a5948ee0 : SUCCESS in 47m 49s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/37bb32f3dc6e4ce2834f4ed9ea10ec47 : SUCCESS in 47m 39s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/86ab5d953e2b4e65b9906f257ad03234 : SUCCESS in 55m 18s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/16a32001333043a2be4f577f5b573df4 : SUCCESS in 2h 17m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/7689baf6ebd848c79528cf44bd2015ae : SUCCESS in 2h 44m 17s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/c0fd83506f784790b7f98ce613442235 : SUCCESS in 40m 01s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/761e06db27cd4cb28cead8c26c278624 : SUCCESS in 4m 22s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/681e82bd5cd140dfb5786f858f0b6e5f : SUCCESS in 34m 13s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c1d3a890612c4e2a938391f0a9e6e5aa : SUCCESS in 32m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b6d07b5a639e489e8b22d672a7c32624 : SUCCESS in 1h 19m 23s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7c97f816c92548c9b4a9a73bdebe300f : SUCCESS in 1h 10m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/afca1cb4d5884c8f9a6825c7120c53c1 : FAILURE in 8m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/37052d8a55a44b29ad17488c4cc19d54 : SUCCESS in 22m 38s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/889c752c9bb94d66898a32af77923dbf : SUCCESS in 16m 59s","accounts_in_message":[],"_revision_number":7},{"id":"f6ffa297a9e80390bf7cb517d0399cd64d05491a","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-13 08:00:24.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"9d4a193ad7f6debbcb2d539d0b1a1f993c72eaa3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-13 11:07:54.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d236ebcf96a84af6ba02a8af5600a99b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b0ac0fa8311c4e87aa9cdd83b72b2148 : SUCCESS in 16m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/62e8f11f33b1433ca2b854bbc233a919 : SUCCESS in 13m 13s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/daaa0acf7500479db7b7f76cfc8408f8 : SUCCESS in 20m 41s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"eac1aa4232e65ee63626325e1bfd922e4a144c56","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-13 11:27:27.000000000","message":"Patch Set 7:\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/ad3ea03307594964ae5adeda7b63975c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c252c18ae6214200860308317b64f83d : SUCCESS in 1h 00m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/46be2e8a7aec47cdbaccd86aa45ecb82 : SUCCESS in 1h 52m 11s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/19f28f3486054ccaab21e593df2ce1f2 : SUCCESS in 1h 05m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a31503900bbb4945b86beb97243a4a0b : SUCCESS in 1h 23m 16s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a46de3bfaf55414399c83ecd1151b775 : SUCCESS in 7m 17s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/816e6f39074944f39c205834f02ba027 : SUCCESS in 17m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f81df1f03718480a86905af46a6f3898 : SUCCESS in 15m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a8e1d7f70475467d9993e1f74605f581 : SUCCESS in 19m 43s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/96169494d93a4e2e92c84e3b3ed60afe : SUCCESS in 7m 41s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9f94a06e7fe24d768cee8bb79edbaf49 : SUCCESS in 39m 00s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/7462fda67aeb445bbef8c052bf5f04bc : SUCCESS in 1h 07m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c5996e1003e54e80ba72f7ad1088e55b : SUCCESS in 2h 03m 10s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c1ef7000d47045f297edb5cc98f227a2 : SUCCESS in 56m 09s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/52d781ca1efe44b498bbb7819a1cf969 : FAILURE in 44m 02s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/eb25a8b8c9594535b12311c1f21bb3c0 : SUCCESS in 1h 05m 58s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f26a413242de438aa1c27ca44380e8ed : SUCCESS in 54m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/40733481bce8463f97ecb7e7b6336280 : SUCCESS in 1h 06m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/d998c51d4c2f4ce7a6e0ff31116f5d6e : SUCCESS in 1h 09m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/1ea644aca4fc46fdad27825055079dd5 : SUCCESS in 2h 52m 41s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/bfdb8f7cd9d64204b62ff57f504ea54f : SUCCESS in 57m 01s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9df92601c7ad42db8340f7d70b9d6d09 : SUCCESS in 5m 58s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9865375796c2413d9e59ecd6ae6afa5b : SUCCESS in 29m 14s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/35187b262bdf48659599fd902833e2f6 : SUCCESS in 24m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e60a0dbebc3f45e9a7c0cde56372b37c : SUCCESS in 1h 35m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b419780da07f498cbbc339427a7e8cfc : SUCCESS in 58m 16s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1dae806c40374ac4bd3edd8895f71af9 : SUCCESS in 30m 28s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/12d6c6f790314e2d9e86a9e457babfe8 : SUCCESS in 39m 34s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/ab928a6adf2740c3808b8f3fff8bf80c : SUCCESS in 15m 51s","accounts_in_message":[],"_revision_number":7},{"id":"bf3eb2fdfff0c2b15506eee14a9ea02645bcd990","author":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"date":"2026-04-14 15:15:20.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"6e7b329e4ceee5ccd56ef3aa69d7b733ca841863","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 17:41:26.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/edbbcfc7f2b248938b8560b673c0f381\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f194c17bae194edab5be6536dfa7772f : SUCCESS in 1h 20m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8f4b3a576c3a474ca3a651c5f775fde1 : SUCCESS in 2h 16m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dcc4ad1678c24e7ba16c3e94effdf0a3 : SUCCESS in 1h 04m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/93ccdd6729a147c7996e4a753affe88f : SUCCESS in 58m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/55a6d9e50f4340cd8972e544b8c3edb2 : SUCCESS in 7m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/db15de6e8e57409581a05c291d75b1a2 : SUCCESS in 13m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4afe2a8124954c58a21d405c16c28583 : SUCCESS in 13m 53s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/7ae9759bf4bd46e2929ed07c0c2e203a : SUCCESS in 22m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef0cdd21bfd0440e82fe39495b806b3d : SUCCESS in 13m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f3689087ef7a4fcf8327ced0cf5e799b : SUCCESS in 25m 38s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/79bbf9aebba14267b1c9c32283a43234 : SUCCESS in 1h 02m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/70d61013e7b5431da98d537a5cbad067 : SUCCESS in 1h 02m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/700b3581c02045ec97534a6a6d17ab7c : SUCCESS in 30m 57s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/b2d1def0c7944840b4096f35d4a9237b : SUCCESS in 33m 13s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/1e9e5e4afbe84592995f55275154a2c4 : SUCCESS in 1h 13m 49s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/3e69c37db86c4643b578c937c1b18a8a : SUCCESS in 55m 52s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4954d1c4b4c540829e553b4bd12e9928 : SUCCESS in 1h 10m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/57063512641c48d19d4974cc907f962c : SUCCESS in 1h 59m 27s\n- nova-next https://zuul.opendev.org/t/openstack/build/d4477cc1bd474a659683f66a9716dd7f : SUCCESS in 1h 24m 55s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/63a5f4beddb74321b1e56c4988a2840c : SUCCESS in 52m 31s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3711b9ba1bd04b99bc2cb365460b079a : SUCCESS in 5m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9dcc9570d2134059b3d42833e63015e8 : SUCCESS in 28m 07s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/8de0a86dd05349f8b4a444291624f6a7 : SUCCESS in 25m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/da12226d48194a529748ee84561480bf : SUCCESS in 1h 38m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ad25610e63ca4f3ca368f7a6d40397af : SUCCESS in 35m 09s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4ccedffb6d6f42dca74828739e8ed616 : SUCCESS in 23m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/421cf991a5584107b86eb302b4f08c3c : SUCCESS in 33m 50s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/74d36d1ad17e4d849e8eaa5b1e2d9f95 : SUCCESS in 15m 53s","accounts_in_message":[],"_revision_number":7},{"id":"b79b0b90569a7d36e69103b109c5242daf84e234","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-14 17:50:56.000000000","message":"Patch Set 7:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":7},{"id":"4e3134d631b1fc99ae83a6bebfda1ef4d1fabf32","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-14 21:41:22.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5267bfba628d41cc88ae4b5ecfc3c24b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c562a753f79344459102dca92030235b : SUCCESS in 20m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a4a6d744f4304bf49afc7477a06749bc : SUCCESS in 16m 56s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b74252b51e354bb598ab4441eea1632d : SUCCESS in 24m 02s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"144da192d82330990fe3fde16c0e5df76ced84d4","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-04-15 20:43:32.000000000","message":"Patch Set 7: Code-Review+1 Review-Priority+1","accounts_in_message":[],"_revision_number":7},{"id":"b68227f864385a532205dbdbf5c6d3f622729fa2","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-04-28 22:39:28.000000000","message":"Patch Set 7: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":7},{"id":"b31122fe144c570eca7b4425b31c6db769f5a1cb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-28 22:40:01.000000000","message":"Patch Set 7: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":7},{"id":"02f9df4d1892c812ce4d3816464dcfd553eaf89f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-29 01:23:59.000000000","message":"Patch Set 7: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/94f8cfd1125749fc9493bef9aa196566\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ef2218343a54492180b658311cbb5dcb : SUCCESS in 1h 10m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/35fe5a1cce294519876eefb23f02d4fd : SUCCESS in 2h 05m 32s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c790eda47291497084a4bd692c0ece86 : SUCCESS in 59m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b8e93670141f430283c6302899f61da7 : SUCCESS in 8m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/94a47a48f2ce4abfbe737803e8194545 : SUCCESS in 13m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a922b78191b04a14a418851abf745fe7 : SUCCESS in 12m 23s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/43af86f4ea8c4abc8bba8c683521af0c : SUCCESS in 11m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/43c60d0e406a4a3ca8a6a3d0c9a059af : SUCCESS in 28m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a221ae552af7476eb5eae7259608ef1d : SUCCESS in 57m 38s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/41d16c50ceac46a197e2e3c292a32e22 : SUCCESS in 23m 08s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/413c65a7bcb041a19437861ab2eafe46 : SUCCESS in 25m 19s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/04f290326b2b48b38343671ee3d1dbed : SUCCESS in 1h 13m 31s\n- nova-next https://zuul.opendev.org/t/openstack/build/f24da3082c9c4ee6849972e14689224f : SUCCESS in 2h 39m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7bcf2723bd3343c39088b3431f253728 : SUCCESS in 4m 30s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9d0ed708fd3b47cb8d9c94bade68beca : SUCCESS in 1h 39m 50s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a15b0d850f3646c98afe057740a184e4 : SUCCESS in 59m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c29fff652cf343f0a2d109a5b02a449e : SUCCESS in 54m 02s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/c01eabaf6e674ec79d4e3dc0bb39047f : SUCCESS in 13m 35s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6752cd6914e84ab390183a9939f63f23 : SUCCESS in 42m 55s","accounts_in_message":[],"_revision_number":7},{"id":"198dfec2def9f3150b9ce3c3142ea109c1a5b6f4","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-29 01:23:59.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":7},{"id":"c8007c0c976313c87ede9833c976262cdf7f9b07","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-29 01:26:42.000000000","message":"Patch Set 7:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a7b50311ca064a7b8f8942fa04b75ca4\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ba6fb0188350402e9606809828e87355 : SUCCESS in 47s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a0f404ce2f08468f93d60c3b5709be6e : SUCCESS in 43s","accounts_in_message":[],"_revision_number":7}],"current_revision_number":7,"current_revision":"92994945aba7815b17b1858523906ec2c02d4a2b","revisions":{"18dfa21cb5489ffebd75d5b8d22ed8d98c8f5f2a":{"kind":"REWORK","_number":1,"created":"2024-06-26 17:04:19.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/1"}}},"commit":{"parents":[{"commit":"7dc4b1ea627d864a0ee2745cc9de4336fc0ba7b5","subject":"Merge \"add functional repoducer for bug 2065927\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7dc4b1ea627d864a0ee2745cc9de4336fc0ba7b5"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"subject":"performance: reduce calls to libvirt","message":"performance: reduce calls to libvirt\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/18dfa21cb5489ffebd75d5b8d22ed8d98c8f5f2a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/18dfa21cb5489ffebd75d5b8d22ed8d98c8f5f2a"}]},"branch":"refs/heads/master"},"c4a0ec79f4dd595cb29a618ca4b006978a22cb2c":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2024-06-27 14:53:16.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/2"}}},"commit":{"parents":[{"commit":"7dc4b1ea627d864a0ee2745cc9de4336fc0ba7b5","subject":"Merge \"add functional repoducer for bug 2065927\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7dc4b1ea627d864a0ee2745cc9de4336fc0ba7b5"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-27 14:48:31.000000000","tz":120},"subject":"performance: reduce calls to libvirt","message":"performance: reduce calls to libvirt\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nWe have to keep in mind that this is a periodic task that gets called\nevery minute.\n\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c4a0ec79f4dd595cb29a618ca4b006978a22cb2c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c4a0ec79f4dd595cb29a618ca4b006978a22cb2c"}]},"branch":"refs/heads/master"},"775fb8e4c9c3a7c595b62b66e8cf9a5aa34da6c6":{"kind":"REWORK","_number":3,"created":"2024-07-02 11:49:41.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/3"}}},"commit":{"parents":[{"commit":"7dc4b1ea627d864a0ee2745cc9de4336fc0ba7b5","subject":"Merge \"add functional repoducer for bug 2065927\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7dc4b1ea627d864a0ee2745cc9de4336fc0ba7b5"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-07-01 13:17:53.000000000","tz":120},"subject":"performance: reduce calls to libvirt / add caching","message":"performance: reduce calls to libvirt / add caching\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nWe have to keep in mind that this is a periodic task that gets called\nevery minute.\n\nAdditionally we introduce caching for _get_pci_passthrough_devices().\n\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/775fb8e4c9c3a7c595b62b66e8cf9a5aa34da6c6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/775fb8e4c9c3a7c595b62b66e8cf9a5aa34da6c6"}]},"branch":"refs/heads/master"},"627a24b75adde03400d1e012ea8111d4b83808cb":{"kind":"REWORK","_number":4,"created":"2025-08-21 16:24:14.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/4"}}},"commit":{"parents":[{"commit":"d5cfdfd16d7573a83b05dd6c0656b7610e77c4c4","subject":"Merge \"[tests] Add printing of sample and template paths\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d5cfdfd16d7573a83b05dd6c0656b7610e77c4c4"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2025-08-21 16:22:52.000000000","tz":120},"subject":"performance: reduce calls to libvirt / add caching","message":"performance: reduce calls to libvirt / add caching\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nWe have to keep in mind that this is a periodic task that gets called\nevery minute.\n\nAdditionally we introduce caching for _get_pci_passthrough_devices().\n\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/627a24b75adde03400d1e012ea8111d4b83808cb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/627a24b75adde03400d1e012ea8111d4b83808cb"}]},"branch":"refs/heads/master"},"baf50489392a488731f1c69e6351b3c0cc024dab":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-08-27 06:43:07.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/5"}}},"commit":{"parents":[{"commit":"a7e5377da4c0199443c76802d3dde494d7bea474","subject":"Merge \"api: Only apply \"soft\" additionalProperties validation to requests\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a7e5377da4c0199443c76802d3dde494d7bea474"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max","email":"max.lamprecht@stackit.cloud","date":"2025-08-27 06:43:07.000000000","tz":0},"subject":"performance: reduce calls to libvirt / add caching","message":"performance: reduce calls to libvirt / add caching\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nWe have to keep in mind that this is a periodic task that gets called\nevery minute.\n\nAdditionally we introduce caching for _get_pci_passthrough_devices().\n\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/baf50489392a488731f1c69e6351b3c0cc024dab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/baf50489392a488731f1c69e6351b3c0cc024dab"}]},"branch":"refs/heads/master","description":"Rebase"},"3b6706bc503dfa129a777a0e80d8e2ae981ed4d8":{"kind":"REWORK","_number":6,"created":"2025-11-10 13:46:35.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/6"}}},"commit":{"parents":[{"commit":"68a0a69c334f883e9f3d3c52ded84ba87e48085c","subject":"Merge \"Allow to perform parallel live migrations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/68a0a69c334f883e9f3d3c52ded84ba87e48085c"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2025-11-10 13:38:25.000000000","tz":60},"subject":"performance: reduce calls to libvirt / add caching","message":"performance: reduce calls to libvirt / add caching\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nWe have to keep in mind that this is a periodic task that gets called\nregulary.\n\nAdditionally we introduce caching for _get_pci_passthrough_devices() as\nchanging pci devices at runtime is currently not supported.\n\nCloses-Bug: #2091033\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3b6706bc503dfa129a777a0e80d8e2ae981ed4d8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3b6706bc503dfa129a777a0e80d8e2ae981ed4d8"}]},"branch":"refs/heads/master"},"92994945aba7815b17b1858523906ec2c02d4a2b":{"kind":"REWORK","_number":7,"created":"2026-04-09 14:23:28.000000000","uploader":{"_account_id":35676,"name":"Max","email":"max.lamprecht@digits.schwarz","username":"lamprechtm"},"ref":"refs/changes/55/922855/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/55/922855/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/55/922855/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/55/922855/7"}}},"commit":{"parents":[{"commit":"e4ef52f6ccd990d2f3c1782e06ec7ec2a0289271","subject":"Merge \"db: add indexes for source/dest migrations\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4ef52f6ccd990d2f3c1782e06ec7ec2a0289271"}]}],"author":{"name":"Max Lamprecht","email":"max.lamprecht@mail.schwarz","date":"2024-06-26 16:54:54.000000000","tz":120},"committer":{"name":"Max Lamprecht","email":"max.lamprecht@stackit.cloud","date":"2026-04-09 12:56:52.000000000","tz":120},"subject":"performance: reduce calls to libvirt / add caching","message":"performance: reduce calls to libvirt / add caching\n\nDo not call listCaps 3 times for every pci device.\nWith this patch we fetch only once the device capabilities in\n_get_pci_passthrough_devices.\n\nThis improves the timing by the factor 3.\nTime spent in the func with 210 pci devices on the host:\nbefore commit:\n~1.5sec\nafter commit:\n~0.4sec\n\nWe have to keep in mind that this is a periodic task that gets called\nregulary.\n\nAdditionally we introduce caching for _get_pci_passthrough_devices() as\nchanging pci devices at runtime is currently not supported.\n\nRelated-Bug: #2091033\nCloses-Bug: #2147424\nSigned-off-by: Max Lamprecht \u003cmax.lamprecht@stackit.cloud\u003e\nChange-Id: Idfde621a4c4c4421fd7bff43624ba8aaebf8d1b6\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/92994945aba7815b17b1858523906ec2c02d4a2b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/92994945aba7815b17b1858523906ec2c02d4a2b"}]},"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"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":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
