)]}'
{"id":"openstack%2Fnova~959682","triplet_id":"openstack%2Fnova~master~I444a9285c07a04bf08a73772235f8dd73d75e513","project":"openstack/nova","branch":"master","topic":"bug/1785123","attention_set":{},"removed_from_attention_set":{"34034":{"account":{"_account_id":34034,"name":"Franciszek Przewoźny","display_name":"Franciszek Przewozny","email":"przewozny.franciszek@gmail.com","username":"fprzewozn","status":"OpenStack Engineer / SRE @ Opera Software"},"last_update":"2026-02-18 06:36:45.000000000","reason":"Change was submitted"},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-02-16 14:36:49.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"}},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-02-18 06:36:45.000000000","reason":"Change was submitted"},"28329":{"account":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"last_update":"2026-02-18 06:36:45.000000000","reason":"Change was submitted"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2026-02-16 14:33:03.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},"38350":{"account":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"last_update":"2026-02-18 06:36:45.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I444a9285c07a04bf08a73772235f8dd73d75e513","subject":"Preserve UEFI NVRAM variable store","status":"MERGED","created":"2025-09-05 07:55:48.000000000","updated":"2026-02-18 06:38:05.000000000","submitted":"2026-02-18 06:36:45.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":84,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"959682-bug/1785123","meta_rev_id":"b8220d6e23a898b4b38d8da6cd7cb65cc51d6eb8","_number":959682,"virtual_id_number":959682,"owner":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-02-18 06:36:44.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2026-02-16 14:36:49.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2026-02-16 14:33:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":1,"date":"2026-02-16 14:33:03.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"recommended":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":1,"date":"2026-02-13 22:55:56.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"}],"CC":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},{"_account_id":34034,"name":"Franciszek Przewoźny","display_name":"Franciszek Przewozny","email":"przewozny.franciszek@gmail.com","username":"fprzewozn","status":"OpenStack Engineer / SRE @ Opera Software"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-05 10:09:25.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-09-05 11:22:45.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2025-09-05 11:28:16.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-10-14 17:03:55.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":"2025-11-12 15:11:13.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-11-18 08:55:01.000000000","updated_by":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"reviewer":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"state":"REVIEWER"},{"updated":"2025-11-24 13:15:54.000000000","updated_by":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"reviewer":{"_account_id":32755,"name":"Christian Rohmann","email":"christian.rohmann@inovex.de","username":"frittentheke"},"state":"CC"},{"updated":"2025-12-09 19:04:54.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":"2025-12-10 02:13:12.000000000","updated_by":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"reviewer":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"state":"CC"},{"updated":"2025-12-29 10:01:38.000000000","updated_by":{"_account_id":34034,"name":"Franciszek Przewoźny","display_name":"Franciszek Przewozny","email":"przewozny.franciszek@gmail.com","username":"fprzewozn","status":"OpenStack Engineer / SRE @ Opera Software"},"reviewer":{"_account_id":34034,"name":"Franciszek Przewoźny","display_name":"Franciszek Przewozny","email":"przewozny.franciszek@gmail.com","username":"fprzewozn","status":"OpenStack Engineer / SRE @ Opera Software"},"state":"CC"},{"updated":"2026-02-13 15:36:19.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2026-02-18 01:46:01.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":"CC"}],"messages":[{"id":"6ab1b88d1f4c3eff0e1457ab9181d2cab9c16c9c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-09-05 07:55:48.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"476c49529c0cedeeedca16057dce330f7a04496a","tag":"autogenerated:gerrit:setWorkInProgress","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-09-05 07:56:28.000000000","message":"Set Work In Progress","accounts_in_message":[],"_revision_number":1},{"id":"6ea2aa806ce73ee641d09bf5cf670a7754c59147","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-09-05 08:47:05.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"d66553ea6f1f9dea0272f3ae58c55007ba656860","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-05 10:09:25.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8928d432c47b475a8f4f8be262750a6e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/87e7de3c3c3c4c73b8fe16de9d79c855 : SUCCESS in 36m 46s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e468da81be9749d880a3ee6bfa13b372 : SUCCESS in 27m 56s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5c4cff8187e34b8cb261f1e2adf7ca23 : SUCCESS in 44m 29s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"aaca3caa23d95692021236c1d22aaa9ea1b82244","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-05 11:22:45.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4a966ced020e49e5b52c30ab80df4c20\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cb4f57896fb54cea8e15ed71465a5f57 : SUCCESS in 34m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b44c5e9141934b1685f954d0668532bd : SUCCESS in 1h 40m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3432cf7d1890435eba2b331376dcaa52 : SUCCESS in 1h 02m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/df665a91983a486a9f47ddb9f47a7f53 : SUCCESS in 23m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/79f35c6f73c04473bee15e6f772b2d2e : SUCCESS in 9m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bc9bb88128dd4c18a49359d841b3b371 : SUCCESS in 13m 48s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a3c55bddbcc04a12a887c1a49616c580 : SUCCESS in 7m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fc76dafc506e410185ef26d4dea3dbc8 : SUCCESS in 16m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9435057d4dc243c4a0657c7a1071e293 : SUCCESS in 12m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/99ce5ace4067447cb73e1dbae013e3c0 : SUCCESS in 1h 03m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6056fe817ae944918a5229d7458207b1 : SUCCESS in 1h 43m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0a7e53f78dd840d990fa972c56ee3b38 : SUCCESS in 52m 15s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/37f969dc56b84b3291daabbfd6109ceb : SUCCESS in 50m 03s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/7a83e76adb7a4ba2a76bb27d0adf47bb : SUCCESS in 1h 01m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5e94adc9f17a452c83d6695a89e8568d : SUCCESS in 2h 03m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/fa4ab3a766b84e908a3dd6057444b298 : SUCCESS in 2h 21m 31s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/aae53cf282e84a42b1e03d5a808d6f00 : SUCCESS in 49m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/03d34d024a704ccfa74cd96b5209095f : SUCCESS in 5m 17s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3a3ef02fc66f40a1abf471804f452768 : SUCCESS in 26m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/dfec2a2d927d45389dc7fb5a802a37d4 : SUCCESS in 26m 53s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/448404145d7b446c86a958a63f4aed22 : SUCCESS in 1h 29m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/184ce9825ee243a9a90d04215feafb0b : SUCCESS in 45m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/795700fcf2f8488b8c02ef3147811adf : SUCCESS in 14m 22s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d309c33693ea4e26a24ae846b74386d3 : SUCCESS in 28m 54s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/cc30191c05b24212a964ba00852946fa : SUCCESS in 12m 18s","accounts_in_message":[],"_revision_number":2},{"id":"b52512d0220a89192bf07753a703f2954839bc5e","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-09-05 11:28:16.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":"a725390f0c02c1e315a6adb121e107022f867b85","tag":"autogenerated:gerrit:newWipPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-08 06:46:23.000000000","message":"Uploaded patch set 3: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"4f06d196936cbe5cf0698e6cafa0efc901e6baa9","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-08 06:47:20.000000000","message":"Patch Set 3:\n\nThis change is ready for review.","accounts_in_message":[],"_revision_number":3},{"id":"c97194e28465e1387cec4fdd615e81f0c89f3d9c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-08 09:39:59.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7ea6110e291444de9439a5396b4c61e3\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cdd5c64428854516a56a7a7a46523bb7 : SUCCESS in 41m 51s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c764779e4d5344eebedc0e0b2599adb4 : SUCCESS in 1h 50m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/39a2e1525ca84e33919ed86ff3576564 : SUCCESS in 59m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6fb89393728e446391564f97ada89c25 : SUCCESS in 27m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/760c33cadcfc4237a66fa0e8cf43d656 : SUCCESS in 7m 57s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/761ffc6de3c547b98ebfb5050effe9ca : SUCCESS in 13m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8fe9abf4e8634e0fbcb877089cdc2ca5 : SUCCESS in 11m 58s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e859e784e08f4e3a907c72e8c1adb5db : SUCCESS in 17m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c286ea1b8df24de5843b216fdd90141e : SUCCESS in 14m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/de996de8d5c146d1bab957f8a38f99ad : SUCCESS in 1h 08m 34s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7250739a624a43d6b1ce43ebd14fa4a2 : SUCCESS in 1h 26m 42s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5d9f7510502b40e6bc12a0a5edb46b04 : SUCCESS in 48m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a2d60eb9332b49b295099dd1e1beddbd : SUCCESS in 44m 42s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e2fd996d26224039903b640e5aa7b1ae : SUCCESS in 59m 21s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/30cd3e2038a44dab9fa0bd054bdb011b : SUCCESS in 1h 32m 46s\n- nova-next https://zuul.opendev.org/t/openstack/build/935ca7da053c4991b04fee883b4861f9 : SUCCESS in 2h 40m 39s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/bde6b62a026840cd9c35ccc0dab4b3e7 : SUCCESS in 49m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/84a3151a7b4848a1990ddaaeba7ac5c7 : SUCCESS in 5m 31s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/456e64ce48374f4f8dbb51c3fd0c31de : SUCCESS in 26m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5ecf5027c8764026938e2508066343c0 : SUCCESS in 30m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/de03fe86aec84020b96363c7870bd1eb : SUCCESS in 1h 11m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a80c8e6909a343dea0181d87308f7b04 : SUCCESS in 29m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/938e2659f2734038be4286dd4e4f6024 : SUCCESS in 11m 57s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6b62edf79bee456faf69c17bd6a57a5c : SUCCESS in 30m 50s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/49be7c0f86eb4be98abbede2f522da5f : SUCCESS in 14m 22s","accounts_in_message":[],"_revision_number":3},{"id":"42e72b36e8aa27a7d267566e12b22d21a2629f6d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-08 09:49:11.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba65ace3ab4348c3b71f7c5bf07ce957\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9e51938716c0423c81533a4ca9c941e9 : SUCCESS in 34m 00s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e2df379f747541b1823789e5de1587b1 : SUCCESS in 34m 04s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0655afdd6cdd4f63bb55a5eb22fe218c : SUCCESS in 22m 46s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d791949619fbd89dd1f8baff04628a7a8da41b83","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-14 17:03:55.000000000","message":"Patch Set 3: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0c3c6c80d6203405ad92958255cfa586c3bfd3e4","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-14 17:05:46.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b4b2268f98f841bcc250e32b40c01c4f23296d3f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-19 14:32:02.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"292c7528936047f9cf65aa800d25e27f875100a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-19 14:33:48.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"52a678d7273891918183eadbf8cf4205b9650661","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-19 15:02:48.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d21fb06d35cf4bfdabf3aeba94084cbe\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/324f2bf89fa94087b76f27dcb271c278 : SUCCESS in 14m 34s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/909a838fc6bf41ffbb2f51b085bd37a9 : SUCCESS in 21m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/548f1c4aa69e44a3b5092fcc1de8173b : SUCCESS in 27m 24s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"61063eac47c4f47215240790ca7c9b32bc73cbfd","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-19 17:37:41.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/94e73e65ca5e43369ebee83b4f4d142e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a3aa505b78f140ab927046bac07e41f5 : SUCCESS in 56m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4e8faf2f843e4e5c9ae0ec679d74d751 : SUCCESS in 1h 27m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/79ac86d6e4ae42b1a96c3dd970bb9a45 : SUCCESS in 1h 03m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/612596bb517143b399a0adbedde35d04 : SUCCESS in 19m 05s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/482dcdf6893b43e1977d90ff4f36f413 : SUCCESS in 8m 29s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ce91f31dd40e427e944360bb0e77d3b6 : SUCCESS in 13m 38s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bf414f4e9ba343b9b64924a77672fc72 : SUCCESS in 13m 56s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1834b63b912a4f6fa2656eca59373387 : SUCCESS in 12m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/dd9df5bca1d54aafbe3d91735877f440 : SUCCESS in 13m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7b4ed54686024153b4e15f44738c6b52 : SUCCESS in 1h 06m 41s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/087cdaf60a45417285cba0896363029f : SUCCESS in 1h 48m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d0c64b616952446dbfe0cd987406f42e : SUCCESS in 42m 31s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/412614724bbc434088137e6f044297b7 : SUCCESS in 47m 58s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e047a69f0c5942bd98ad7f9523977657 : SUCCESS in 46m 56s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/124bb5440ad74f80903d9c658db23ba9 : FAILURE in 3h 00m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/a701bb59f965426db9778b18f597496f : SUCCESS in 2h 06m 45s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a321400f8fe34a62ab855474e99f1390 : SUCCESS in 28m 33s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2fa3c852d84c468dbabf4c7b9afba3b7 : SUCCESS in 5m 09s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d4e383da133e4bf18f9643bb9ea0213e : SUCCESS in 29m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5b4dd75f59ca440e8016b36aed1bb642 : SUCCESS in 33m 15s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f233808dc1b54ba4a2c39b1e1795a23d : SUCCESS in 1h 28m 17s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c99f21fc536b4b49ad133ede321e3d12 : SUCCESS in 54m 59s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c5260b7df25d4072ada9ce93065a99e1 : SUCCESS in 17m 18s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3d60942d08ca4c16bc4080267a6eecf6 : SUCCESS in 14m 10s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/759113dda3204f02a87aabdc2f2f281f : SUCCESS in 14m 22s","accounts_in_message":[],"_revision_number":5},{"id":"e77b5bea1580fd24a933ed4187d09367e992480c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-20 17:53:04.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"1084c055794055b3b95f35860de330ed49e0baa2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-20 18:35:32.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d16cc4d9e60846ebb8d2d883d9f9268e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a24f13d2697a41d98582d7237cd45831 : SUCCESS in 34m 34s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ec3d4cb3448b4e9b9f54a9bb56da9f39 : SUCCESS in 34m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5931108e231c4c3fa1c9a9ab2d33b771 : SUCCESS in 40m 21s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"d0f5d38ac0dbe3883c9a69489d56ad40c746ea23","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-20 20:05:07.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/8e5af17b25de422897d72e95b5315e8b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/45b8cac5a880453aa2e2e730a96b0f22 : SUCCESS in 30m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/71a12c963d1f493495065b9af4ee6332 : SUCCESS in 1h 01m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3343ce163b394d61a1764bb1f1c388b3 : SUCCESS in 39m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8ee5edb1e866461387609e70c7ed4946 : SUCCESS in 17m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f59ac08d55be4a8a90ad260e1580c661 : SUCCESS in 4m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/60c7edae2be6495a90880b269750fab1 : SUCCESS in 13m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b96b745da6d54e2ebaaa629390fa6612 : SUCCESS in 10m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4efb495c73c1478a98148965c60b931e : SUCCESS in 20m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/110afee6e0e744fd83f68f53dcc85c36 : SUCCESS in 14m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/30ad177484fb4142ab4c8fd304d46733 : SUCCESS in 1h 01m 58s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/343bbdb869944a679d34044ca2919a68 : SUCCESS in 1h 49m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/008f91c2385546c2b04017e00d0d1db7 : SUCCESS in 48m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8f46a8f6b76c4678a68c9ae1f8c15dd0 : POST_FAILURE in 14m 57s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/f466489044754012abaf4f3cef1bb7dd : SUCCESS in 58m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/52a464f33c4c46f088cb9e2d587cdfa0 : SUCCESS in 2h 05m 52s\n- nova-next https://zuul.opendev.org/t/openstack/build/d75a7086235e425abc6527c60817fbab : SUCCESS in 2h 07m 06s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/588651094f544c9697c4debf65d2c3e5 : SUCCESS in 50m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/97d15226f3c5442d9d55c67f325f2ad6 : SUCCESS in 6m 56s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/03372257b33c48479070eacb6e9512b3 : SUCCESS in 27m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/749831d087564ffa8e688befdf76ae79 : SUCCESS in 36m 36s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0cb34cd4a388495f817eb2cc3180028e : SUCCESS in 1h 25m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cb0cc2beee9e491fadf82730dce429d9 : SUCCESS in 1h 01m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8b43a9cd337f447ea80d7b771d7e8948 : SUCCESS in 29m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1423d876593c4467bc0b450dd829b177 : SUCCESS in 34m 40s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/d253595107d24e69826c399530a009be : SUCCESS in 11m 30s","accounts_in_message":[],"_revision_number":6},{"id":"652fa0c9bd0919cd07b31be83cfd43da036ae433","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-20 20:42:21.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":7},{"id":"38580cb7b7952d16a363a150caf11083668acc27","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-20 22:43:35.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/939144bb902843dda1debc3ee24cf598\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c680b04f44e540ef94ae3b75f48d8f80 : SUCCESS in 46m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e93d426968bf4b64abaee0a00766385d : SUCCESS in 45m 49s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/de5bb82e23ca4d19b427ac3695fa2d48 : SUCCESS in 29m 22s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"52eb2986f558d776fd3ff65bb024a5a180ae969e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-20 22:54:14.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0836acd52c4b4da1a54b7f3af4f86c88\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/79e76cb607794cae8045738d2e5a6fe1 : SUCCESS in 59m 56s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b82576a88f294686ae7d70d57a54114d : SUCCESS in 1h 07m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dfb656003afe49449c08ee8e0d17fb7b : SUCCESS in 1h 00m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/414d683a386d432a9f2bd74113f93a5c : SUCCESS in 15m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c2fc23471564da380f0a89c3e6e80cc : SUCCESS in 4m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6a8eae7fffd942bda08b81f417d0323b : SUCCESS in 13m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/cedb1ff633014fd9928fbc2e748cf779 : SUCCESS in 16m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6dd4bc51c2d24bf088b85c214b5ef065 : SUCCESS in 18m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/328f2c7ac5734290998b25829ccd6fc9 : SUCCESS in 11m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4b54dce9f3d24312a4d2a21fb2ce4dab : SUCCESS in 52m 36s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dc46b2ec9b1a4a6a9b9ec1cf6e1c380d : SUCCESS in 1h 02m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3528ceec0a7f486888fd936cc0427259 : SUCCESS in 52m 21s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/cf9f7b86bc42447a826ddbfe715c6a10 : SUCCESS in 53m 19s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b403903dbe604cbd9afddc5cb942fa2d : SUCCESS in 1h 03m 33s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cbe90bb3d5564e14aeca1f92e4545fe8 : SUCCESS in 1h 58m 20s\n- nova-next https://zuul.opendev.org/t/openstack/build/9533c0a8b46e4f4d9369761c16db6e8a : SUCCESS in 1h 27m 35s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/6243a5f745b34c6d91ed819992792835 : SUCCESS in 48m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c669bdc8a13d4147ad52d70e0a40b08c : SUCCESS in 6m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/dc76f17d128041b69dd06399ce51c2ed : SUCCESS in 25m 30s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/db7e978cd13c451281c88d569029d761 : SUCCESS in 27m 47s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1f0fa6bd19b749938d663b7230522f97 : SUCCESS in 59m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0230ef83cbdc4bb78d0465ac8571057c : SUCCESS in 1h 01m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/8d4d9dc2571a469182474a5d1510c0d0 : SUCCESS in 29m 39s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/01480db21db544cc939c94338d7dbf1a : SUCCESS in 17m 50s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c54cfb69d46f4641aeb3f5ad4dede8a5 : SUCCESS in 13m 32s","accounts_in_message":[],"_revision_number":7},{"id":"7d388de05de77739a6fc071ed66af3be498e7ebf","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-10-20 23:00:49.000000000","message":"Patch Set 7:\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":7},{"id":"ed455b55cc44d8f262ef212977abdcc82d85f660","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-10-21 11:17:49.000000000","message":"Uploaded patch set 8.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"ab357bcdb6bb64fcef262afd4a2cef7c8f40cd97","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 11:54:33.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb4ffa61551843f6be26cd9c9c2bb00e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3ee6353259594c0b911d70055bcd661f : SUCCESS in 28m 09s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/619992cee3484b60b8b395d4ffa80f92 : SUCCESS in 27m 27s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4fb6fe6d536442e09dddfb53ffc480dc : SUCCESS in 34m 45s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"d85ee183238c71460517bb57dad3ac52db8d698e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-21 13:30:08.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/033177cf91b7492cb16cedaa352a9bd2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/db0fa3949fb64a76b87e8ade89cbb007 : SUCCESS in 56m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ee09a13d678d4c95bc5b4fdaf5b45207 : SUCCESS in 1h 09m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/774eef4ed1cc45c981ebb297cf372093 : SUCCESS in 1h 04m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/48f831f4620c43d080200bf29497e04e : SUCCESS in 25m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/87f987fe0c0749aca76510bf652ed2cc : SUCCESS in 10m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/76ef249aa99341228306f198fb026c59 : SUCCESS in 12m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2d185c611129441bae7d3f77a84c1863 : SUCCESS in 11m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5de674cbff25464798b76f12b25d460a : SUCCESS in 16m 26s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/948739e1ece548d9ba2864239631a4ef : SUCCESS in 13m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/0621acf0282046b2b4f9783571513a3c : SUCCESS in 47m 15s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/570b23df1235461694d7dc5b734db77c : SUCCESS in 1h 47m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6bc8f6d277bd497fa288fe56fc62a8b8 : SUCCESS in 43m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c84a4917f580421f948f48f593285d30 : SUCCESS in 54m 19s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/3e990ab7cfd149a590eb93a7acb0d907 : SUCCESS in 1h 00m 34s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b9b23fb235ed42bf89c54f3605b74a6c : SUCCESS in 1h 59m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/d9c7f8afc8ff4d2ab24d5908188adfd5 : SUCCESS in 2h 06m 01s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4fb478126dd1426b8dd323c0f83a1c3b : SUCCESS in 47m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/20a85b121f214c84bb4efa9fa7c07498 : SUCCESS in 5m 08s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d88a22d2f0014160adb24f2639b1bcf2 : SUCCESS in 26m 54s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/843f24f2c27642139e52906411b89440 : SUCCESS in 33m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ec65c18f050043eebe48ce362ab996d9 : SUCCESS in 1h 13m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/adb284168eea49bab41d3a40a42375fd : SUCCESS in 55m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ea19f8c7c0c24ed389abe27b13e05e7d : SUCCESS in 28m 59s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/61e25f0a188a42228e4ca08aecf1ba0c : SUCCESS in 32m 15s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/55916a83e5ef4692a2d25b757be0b0a3 : SUCCESS in 14m 34s","accounts_in_message":[],"_revision_number":8},{"id":"dc12ce99a7fa043226cda4a7a123e037c314b1dd","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-10-21 13:49:31.000000000","message":"Patch Set 8:\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":8},{"id":"d3352c908509dbd54b8ca3de390fc3afb0cdee71","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-03 16:23:00.000000000","message":"Patch Set 8: Code-Review-1\n\n(3 comments)","accounts_in_message":[],"_revision_number":8},{"id":"b0aa69f27516e8f79488f6882de0d6279494c6b1","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-03 16:32:33.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"137ec17a5b7ec39f9b472cf66c18c568ced3ed80","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-05 15:29:33.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":9},{"id":"f21ad996019ecf08a6fb30d32dc509d4bfd072b3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-05 15:50:13.000000000","message":"Uploaded patch set 10.","accounts_in_message":[],"_revision_number":10},{"id":"726ceb876510646b9f5f2a0601f77178044f89d2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-05 15:51:30.000000000","message":"Uploaded patch set 11.","accounts_in_message":[],"_revision_number":11},{"id":"a439ddde9dfd0e07fee1a94ee73d70aede8bb600","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-05 17:02:29.000000000","message":"Uploaded patch set 12.","accounts_in_message":[],"_revision_number":12},{"id":"86cfae174ce3ff3171b6c00abf656c449a90ba41","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 19:38:09.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6848175e229944039bb5ff202776f947\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/18f9d49ab1a241c5a510e81dacd288e5 : SUCCESS in 1h 02m 47s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9e4ad4658ee6445e852d28197afcf37e : SUCCESS in 1h 54m 46s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/42a9fb537ce447b0b4089376bcb8fc03 : SUCCESS in 1h 02m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/89fb93559cc140fb97c1aab0438afa45 : SUCCESS in 27m 59s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14673d7a0dc64abd9cf1cc545f4b9d8e : SUCCESS in 7m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2cb0fb70f3f345b5aff7d09a9c3561f6 : SUCCESS in 13m 51s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9f54abc0f8ff49d99037b929fdb66cf3 : SUCCESS in 13m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/863df9d9400644a993cb1cd2286b2259 : SUCCESS in 15m 58s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b37842f6638f44b886fcc4e739a605cf : SUCCESS in 13m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4455f2c3567c446e89cb7f8915211132 : SUCCESS in 1h 09m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/013f84f8fc174c9fbc66fb0174c0149d : SUCCESS in 1h 43m 38s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/cf1d8365bc7a441c8fa101f5692df4bb : SUCCESS in 1h 00m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4aaed84bef1f40f8b4ea9d7280ea4d59 : SUCCESS in 52m 37s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/449bd36eafb44c109cee7d1d2113c8c7 : SUCCESS in 1h 00m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/bbfa9366a60c4c64bcbc6a78a2ab310f : SUCCESS in 2h 25m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/f7171b88197c4be0b171dd39c1156b21 : SUCCESS in 2h 28m 30s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/1dd2174d37b94451861063a1721908a8 : SUCCESS in 52m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/071aa5fbf853429c8ca80cb89f7e564a : SUCCESS in 5m 05s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/74507ebc6b9141e5af4be14e494c5e74 : SUCCESS in 23m 40s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/0ab09602309442888c380f1366a7133b : SUCCESS in 35m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/24001e08f36741049326b0b71c8a358c : SUCCESS in 1h 14m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ce381ed3c795403cb48e314b0250a8f8 : SUCCESS in 56m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7feefd620d7e4f8b9871dd147732e053 : SUCCESS in 29m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4d2916c891d44d4cbcd9feb0638ffd6d : SUCCESS in 27m 28s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/267a5cd4eb534476a6c0e044899d3f0f : SUCCESS in 14m 06s","accounts_in_message":[],"_revision_number":12},{"id":"489141ab59a626ee1d67638fc31fcf2bd7cadcf4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 21:09:12.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c6362754164f4ffcb35e46e36352aad7\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/377881ee58a247fa87328a2d3b0d8c29 : SUCCESS in 16m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/335083c46cdf42c6901009f71f49e4b9 : SUCCESS in 21m 36s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e00ca1a09bcf4b88a054a7357e2b5b6a : SUCCESS in 42m 27s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"ae17b0b8b75dabd5aee80e61caece7623c6ef001","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-12 07:36:39.000000000","message":"Patch Set 12:\n\n(5 comments)","accounts_in_message":[],"_revision_number":12},{"id":"f860380bdd96e200fd3e91eccd21b7d186d0698c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-12 07:39:53.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":13},{"id":"d7e113bf20f413a4f84be5e964f4272fcfae23f6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-12 07:59:51.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"cd02b041734661a165909f5f59219959d7dde5c6","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-12 08:05:22.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"54029436e82288d989e35582522e7ff89b32e779","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 08:07:50.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/499bb1d7491442d9986e4a42bd763f51\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c39ae17d65774f8eb889767ef0056eb9 : SUCCESS in 25m 47s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d04da009f9304e9e8d045d2e65488157 : SUCCESS in 16m 17s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c474783558614386b50e734ecc04df0a : SUCCESS in 20m 43s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"adaafd2819c46dbce49f960ba906c62b76f3ac35","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-12 08:09:33.000000000","message":"Patch Set 13: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"d3d6c3306004aee9be75626577d980a6848bed1b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-12 08:27:02.000000000","message":"Patch Set 13:\n\n(1 comment)","accounts_in_message":[],"_revision_number":13},{"id":"b707478871a74e9f2c8d73d6360f15a2f836b5d5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-12 08:32:31.000000000","message":"Patch Set 13:\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"af525d20fde44b531932ca92af0d9b813b17e648","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-12 08:42:49.000000000","message":"Patch Set 13:\n\n(2 comments)","accounts_in_message":[],"_revision_number":13},{"id":"6f84b0a7922bcf4c694cfbe608bed270ba1d605b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-12 09:15:38.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":14},{"id":"ab6b492c5c16224c1ac1dfde193907bc3638c469","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-12 09:41:03.000000000","message":"Patch Set 14: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":14},{"id":"06e6fee4679f6030085325f5a4f2fca4d080974a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 09:42:16.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4c2e65af8ac84a958dad3ec3a5b0bee9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a932fb49afb844ab9f19217e0ee32b13 : SUCCESS in 24m 51s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f86f17fe032e4e8bb8c7e7938376954f : SUCCESS in 15m 47s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9a659e0bf7b44d2991d66487be6ae51f : SUCCESS in 16m 43s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"59b0eaa13707e63146f83708b377a15b70740261","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-12 11:43:30.000000000","message":"Patch Set 14: 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/3b199993741d42d4bd4a8ac92a474069\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6c2ddd0e044c426b84a4c0d2829d575d : SUCCESS in 50m 17s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cb958395b31f46afac783110a925bb34 : SUCCESS in 1h 53m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1d1ec8814b7c4d6caefdccf511bbd723 : SUCCESS in 1h 08m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/26e15a59e44d4986952f6c3584670cc1 : SUCCESS in 21m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d9f5c2821e764d23a8c5108508b0e581 : SUCCESS in 7m 44s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d4acf224bf31478cbb5561cb72fba974 : SUCCESS in 11m 15s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0dd13372a2a3463697955376aab56631 : SUCCESS in 14m 26s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f0ded2b4ada54f91b1e951ecd8557b98 : SUCCESS in 16m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b3b4e1e14f2841ec9e06543e5fb5a296 : SUCCESS in 13m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/ff757be97e8d49dd95d2dd9f226074b6 : SUCCESS in 30m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/afacffcea7ce48bfacc099157f6864bb : SUCCESS in 53m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ac5ca41c06a4406aa2389ab287f11236 : SUCCESS in 1h 09m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ac9777e75f9546cb8e8294a36a8f2632 : SUCCESS in 1h 00m 51s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b60ffbd145aa4302af780226a0b580eb : SUCCESS in 50m 07s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/43665428e7554947961addda7fbc36d4 : SUCCESS in 1h 05m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/af5a068881e04bf2a2b63d2ea052a75f : SUCCESS in 1h 13m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/7941783e4f0541b5874b6b0d07585d7a : SUCCESS in 2h 14m 46s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/982282f98ef74076a5000ed1900b8171 : SUCCESS in 50m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/72b0e82bc4fe4adfb4c9490adf0bebb1 : SUCCESS in 4m 47s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ddf2607d171a473d8a39947110d6a13c : FAILURE in 29m 38s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/bd69cba9391f426c8eb11f15e3abb647 : FAILURE in 32m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a9288090889943a6a31372c7d29aa1b8 : SUCCESS in 1h 22m 13s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3a1688e297e5413b86de8e53670e2443 : SUCCESS in 40m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/15872398cde74a5f92c8e92ea761ff36 : SUCCESS in 22m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fd16bd16cacb421881c07aab7eff726d : SUCCESS in 19m 22s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/93c056e0d7d24197a3d71fdc6c4bf11f : SUCCESS in 11m 28s","accounts_in_message":[],"_revision_number":14},{"id":"bf0c6a56056634f716edc0f9818e2b0d11cd0e1e","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-11-12 15:11:13.000000000","message":"Patch Set 12:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-6vvqh/index.html\u003e","accounts_in_message":[],"_revision_number":12},{"id":"2a177c91942960ae756a1340601c38eafae62923","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-13 17:41:44.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":15},{"id":"b70c49539098fef29e14ede0c10cd1290e651af2","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-13 17:45:49.000000000","message":"Patch Set 15: Code-Review+1\n\n(3 comments)","accounts_in_message":[],"_revision_number":15},{"id":"9f9064d82207dab04e1469733c6dc0e3b79893d1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-13 17:47:06.000000000","message":"Uploaded patch set 16.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n","accounts_in_message":[],"_revision_number":16},{"id":"693af9dac1a81273865f87f09db2293309718f9d","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-13 17:47:27.000000000","message":"Patch Set 15: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":15},{"id":"bc0d8528e0715dd139c2c2ee4ca8d9e0a216a266","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-11-13 17:47:50.000000000","message":"Patch Set 16: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"aa9be77c9ac929473e044d113eb97fb9f163e54d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 18:23:00.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/410f4aa3bde348c5bce0374d5207f46f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8a118ea6f53e46a9bc1c4098692c8e8a : SUCCESS in 29m 35s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1fbbb89dcb8a4858a3d686a0554eea92 : SUCCESS in 29m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d33bc658b5bf4c33ab3de5e3f1b5b9f7 : SUCCESS in 33m 34s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"6b119984258d94600f82b0a7f152665725aa2ad9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-13 20:26:30.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b185a7553cb0471d933043249228a34d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e074968becb45ab9c764d1838778917 : SUCCESS in 1h 04m 11s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8d463083f5344965a8edb5430585c869 : SUCCESS in 1h 53m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/080b7fad503447b5acee5c21a2b1d372 : SUCCESS in 1h 12m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0e2aef23381a4177a715923ea6e10d30 : SUCCESS in 24m 21s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e129f780662541c0b4f100695d884203 : SUCCESS in 8m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7b8a3a9b16544eefb0edae367cd6ae3c : SUCCESS in 8m 33s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b21e19d257374218a49a53239540ce53 : SUCCESS in 15m 07s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/28e557a57bbd4d9198cc3e76cb1b3997 : SUCCESS in 19m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0cc92eca60f6423584cebeeb3c88740a : SUCCESS in 12m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/83e193e3a84a45ba933aec75b63ade02 : SUCCESS in 36m 23s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/45e73622515f4af8b65aaafc70053ba7 : SUCCESS in 1h 17m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f2757f73d41d45908d6d59b6bea16ffc : SUCCESS in 1h 45m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/64851d30b9614a758158636eeef5fe3e : SUCCESS in 52m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/153a4207a0a54fed8ba2deff167522b1 : SUCCESS in 55m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/f36a8978e6144b71860ce3fc766c4b79 : SUCCESS in 58m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/69ace3f51dbe42839c14381beed34db1 : SUCCESS in 2h 13m 59s\n- nova-next https://zuul.opendev.org/t/openstack/build/afb5675e1cea419b9c5527ef1c38720c : SUCCESS in 2h 23m 55s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5d41c99d2ffc4327975b1c88c320c5c7 : SUCCESS in 46m 38s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/90dcd620dc664ccf91d81e14cded88e2 : SUCCESS in 5m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7bbbdbd0aada47e78bd8853ad40319cd : SUCCESS in 24m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/081685f722c14c4c94e6bf9807001452 : SUCCESS in 30m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f538e8d02c2a45a5826973b4fa4d108c : SUCCESS in 1h 30m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6d034e11afa84634bf15ec1c2047de61 : SUCCESS in 1h 16m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a561198074854406bdd88910a2655118 : SUCCESS in 29m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4a2722e26dfb4f419b80e92dabfa26a1 : SUCCESS in 35m 31s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/0549b5797682410986d6156391f61b89 : SUCCESS in 11m 23s","accounts_in_message":[],"_revision_number":16},{"id":"209a966b704d0ec24198c8165bb21e0cdc9c4bfa","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-11-14 04:27:55.000000000","message":"Patch Set 15:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-zzcz4/index.html\u003e","accounts_in_message":[],"_revision_number":15},{"id":"759d5c892bb410f9a212615dde48027bce620b32","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-11-14 09:27:02.000000000","message":"Patch Set 16:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-cldl2/index.html\u003e","accounts_in_message":[],"_revision_number":16},{"id":"ee780e84a8c4bc1d4af72a02981f5fb34a5ecdfc","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2025-11-18 08:55:01.000000000","message":"Patch Set 16: Review-Priority+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"64578bf9355a1cd8d7e2af3c2d6410620b590f5b","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-11-18 09:18:49.000000000","message":"Patch Set 16:\n\n(4 comments)","accounts_in_message":[],"_revision_number":16},{"id":"fde795c139253af730ef5043c3de7b8df71cf692","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2025-11-28 09:40:30.000000000","message":"Patch Set 16:\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"6a99971ca1b3e621a30918fe0ff4dd85d52ccc56","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-09 18:03:10.000000000","message":"Uploaded patch set 17.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":17},{"id":"41aae6b65441eef83cf83256fb84667782b6923e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 18:43:07.000000000","message":"Patch Set 17:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c0b8f49e6be54871bd60fe68deac3cff\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/7b1615a582fc402b8aa3f35b20b91801 : FAILURE in 14m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/c61a68fccfe544968720e365f0297408 : FAILURE in 30m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4044a24268814f6ca290a5084cbb9c77 : FAILURE in 36m 40s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"34609a388d0778f269437c140e07e1646718d279","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-09 18:56:34.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"704f828e52b321cbbdeccd8e593a03345f8daabc","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-12-09 19:04:54.000000000","message":"Patch Set 17:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":17},{"id":"f7e1698497128e124454c8af324ca9ffd1541b10","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-09 20:31:55.000000000","message":"Patch Set 17: Verified-1\n\n(1 comment)\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/304bb6a4d81548c8a7e64bd1860ca515\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/688a692f0d774148a5ae37798be0348d : SUCCESS in 45m 57s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fe00493380f34a11b324da63cbc7b057 : SUCCESS in 1h 47m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2a5c44cb2fb5409992ec01acd93989e4 : SUCCESS in 59m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3b7d794b609b419691020a5388a6be94 : FAILURE in 24m 17s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8639ba1cdd4c4aff95d33cab81c5e0b3 : FAILURE in 7m 48s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/99ada2b672f34cb1b33e8e12125f6cb9 : FAILURE in 13m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6a0efd39b56140cfa6c4c5c00e332075 : FAILURE in 12m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a687ed25af77458ba8d7fd5aa990fdf9 : FAILURE in 17m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/109a9b35d2494a88a801f1f3677c873b : SUCCESS in 12m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/26f88794729445d493eea43bb081e7ae : SUCCESS in 36m 36s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d4d8599a43114e7db567fc1e0ae93b10 : SUCCESS in 1h 18m 09s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e95dcec61ae3406480a23a4b78315170 : SUCCESS in 2h 08m 14s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/158af97de73947499ec93a2f8b5ec87d : SUCCESS in 59m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0459fb953637443d85418985c2294eb0 : SUCCESS in 55m 53s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1b08976e0bdc4f168e2e9538ff95a6dc : SUCCESS in 1h 09m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fca463bb76f04d4b8e37a4cb47ee37d5 : SUCCESS in 1h 54m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/ebe29e06ec5a401190a9b3fb9bb4c8f4 : SUCCESS in 2h 20m 08s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/23974f71f934417f8e8a708e56aa75bc : SUCCESS in 52m 14s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/95bed1f481394256b78816a77495d6c6 : SUCCESS in 5m 11s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7d0f719e34934c40a0ba26f3c7347f7d : SUCCESS in 28m 30s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a08f7118ecd54ebb85733cb70b9db01c : SUCCESS in 35m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e96624b93d1d475d92d35edb72387a3f : SUCCESS in 1h 20m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a961ca5f8fa94a3487754362f0012397 : SUCCESS in 54m 24s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/606ef58593444ed0b9a66b6094f612c7 : SUCCESS in 28m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e82f391995a3427cb8ab1743d1a0d549 : SUCCESS in 31m 27s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/3fc6918efad44c7e9aa4208e3eff442d : FAILURE in 13m 09s","accounts_in_message":[],"_revision_number":17},{"id":"bdc4983f9de14ff93a7b36bceab32ca9d9bb7edf","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-12-10 00:29:31.000000000","message":"Patch Set 17:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-9mvvn/index.html\u003e","accounts_in_message":[],"_revision_number":17},{"id":"269d71e5b9b4ec6c69b9e670c1d7611a0a247399","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-10 02:13:12.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"f2bff6f70a4364f9d036cf5d1306b4b5d94c377e","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-10 09:12:32.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"b805f6c267cd56eb334ada5ed48607af8277bb68","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-10 15:41:15.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"efc8e78f55d452c5e3ed5deabbacc95555f70d4b","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-10 16:35:25.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"79634ad438a162c8e55785e484fad2ecc8b1835a","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-12-10 16:51:08.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"cbb45c4f76ad62ba1609743968e753587a0859e6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-12-10 16:59:18.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"66e599030e3a3f80e33db8649a2d622dcac0b9a6","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-10 17:32:54.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"73a3146738b7bafb2e0c0300dd6b4c86d27c86ba","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-12 17:19:37.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"9b10ce048b85269670be96fb9dd45678555017a5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-12-12 17:25:21.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"9487e01add9a52f1d1682616c5e0be5163951a25","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-19 07:43:01.000000000","message":"Uploaded patch set 18.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":18},{"id":"cff963b5e1d1b595a6dfcb09017e1e5343bf6a55","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2025-12-19 07:44:03.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"cdc20d28b18854bc95e4d3cdecbf3ebebded01ac","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-19 08:26:05.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6c1ce0883cf443ebb5b51f2bae811dd2\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b3981be5e45b42dca58afdd358d74fe4 : SUCCESS in 16m 46s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ca2eabe2a5764123b863802f6b63fc4a : SUCCESS in 21m 50s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e3bafb38329445fb827b51c14b2a9c56 : SUCCESS in 17m 45s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"fc2c236010f265f63e15bc7fd34f15ff9b2c23dd","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-12-19 08:40:10.000000000","message":"Patch Set 18:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":18},{"id":"3953d80570cabb382708cfa680a48d26aa2ef5ba","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-19 10:10:32.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b7513a6344104928b55c2f16c4d8f755\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b2b309b662864a659284cd81ac3f9f66 : SUCCESS in 1h 08m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1d220e24fba643779349ae3e9cbec949 : SUCCESS in 1h 03m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/707917497afc45788c7c102947dfcaeb : SUCCESS in 1h 04m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/29e9c7f21cfe48218692f6d6a4e4d7a0 : SUCCESS in 21m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/911514ebeca24dbfa133287806705f06 : SUCCESS in 3m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4dfae13b2b7f426fa4d0601213eb50f7 : SUCCESS in 11m 34s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dde7755adafe48908a3459cfff56f3de : SUCCESS in 11m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/facd13e3452d41ac962dcf515fdb69cc : SUCCESS in 13m 47s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ab1cd149688c40838075a4e9dd520c5a : SUCCESS in 12m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/abd5141dbd0b46919da64d9e776eeeaf : SUCCESS in 38m 54s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6f11a7369d3f4cb888947b6dabf118cd : SUCCESS in 1h 15m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/378c0f511b814786aead1b3da465c831 : SUCCESS in 1h 51m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/09b057166f7d4ccdb697599dcbbfd529 : SUCCESS in 39m 34s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c203c8fa260948d99e82153adc4ec84f : SUCCESS in 37m 27s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/7cc032daae40441b9da694074961a7fd : SUCCESS in 1h 08m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/430bae9607724d88af6764ba465620e3 : SUCCESS in 2h 13m 56s\n- nova-next https://zuul.opendev.org/t/openstack/build/3647d0b9dfc9479c9499038f49c837bd : SUCCESS in 2h 24m 57s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ac9addeace254b4498424c24857e207b : SUCCESS in 32m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d20ada674ab54f71aa0a87215834c7ee : SUCCESS in 4m 39s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/bf13406fcb764848a2c0aa859de49ee9 : SUCCESS in 27m 26s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/70a963ec36a8485faeaad3ba4c68a519 : SUCCESS in 27m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/98154918435d4c0db93b7fc90251758d : SUCCESS in 1h 06m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/181679dc758f4b05895c58e023416c74 : SUCCESS in 58m 44s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/949987b76b3d4aa8b92f21c009575992 : SUCCESS in 13m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/146bddbb9b864d27b30af0ff7fa2ef3d : SUCCESS in 33m 01s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/0bd35484a2d44568bf9844f74a8092dc : SUCCESS in 13m 26s","accounts_in_message":[],"_revision_number":18},{"id":"c8f03bf1f673c5598750818da3a54cff54e6f2af","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2025-12-19 10:17:29.000000000","message":"Patch Set 18:\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":18},{"id":"c0a83b6e4b728c406b97af7bf8da81358e0c7559","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2025-12-29 01:01:33.000000000","message":"Patch Set 18: Review-Priority+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"dea52d317530068332f93d82e777c6187fd4dc5a","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2025-12-29 01:35:09.000000000","message":"Patch Set 18: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"343afdc1ec2529822756e6303bb9c5c52b774f73","author":{"_account_id":34034,"name":"Franciszek Przewoźny","display_name":"Franciszek Przewozny","email":"przewozny.franciszek@gmail.com","username":"fprzewozn","status":"OpenStack Engineer / SRE @ Opera Software"},"date":"2025-12-29 10:06:50.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"e56fde70dd90fc2c9613c323517c9b1675ca412a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-06 14:31:39.000000000","message":"Uploaded patch set 19: Commit message was updated.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"**changekind:NO_CODE_CHANGE** OR **is:ANY**\")\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":19},{"id":"7dd130da189dbbb70dbdd6d009a9a4cd8bff940a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 14:50:57.000000000","message":"Patch Set 19:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/16ba50b91ecc46a084b1f41892b5c6ec\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4ae122a443124b2fa482876ef62ab60f : SUCCESS in 15m 33s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9d3b0c5f05c743bd9cb40a78dc315edb : SUCCESS in 14m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8092411b9fcd43a28e885573612392fa : SUCCESS in 17m 32s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"2bde2d74c544e5170362f313530b48b17cbbd8a3","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-06 14:51:52.000000000","message":"Patch Set 18:\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"2b3ca2fdbeb910507e51367020c8a62da8f53a79","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-06 15:24:59.000000000","message":"Patch Set 19:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":19},{"id":"23028a48e917ff5322af1bb45c17d72a70c7a442","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-01-06 16:05:55.000000000","message":"Patch Set 19:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-xlsw9/index.html\u003e","accounts_in_message":[],"_revision_number":19},{"id":"d284eb5afd34902f56c39805fa6ba9fb1e7cd930","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 17:01:51.000000000","message":"Patch Set 19: 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/a8405a59a10941a88f06ed33d64fefee\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3e22d74d75e042739862138a992896fa : SUCCESS in 1h 03m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/038ee568d92740b9bade94b8495de129 : SUCCESS in 2h 08m 50s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2e802784bc4d4968807659d9455b1775 : SUCCESS in 1h 06m 53s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/07141fe7252e49348237455656cbd2ec : SUCCESS in 16m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5b33872914da4272ad69ec4e1e704237 : SUCCESS in 3m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c6d4647747824ff5bae292aaf0df1a63 : SUCCESS in 14m 46s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/35dc4f0efd654e40ab6ff63092509057 : SUCCESS in 14m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c5903febea0e40ea990501a2858bc30a : SUCCESS in 17m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2a0dbf6bfc3146c88a11ef3cfbc3f750 : SUCCESS in 13m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a9ea93ba53164282adb5aebdddbbcaea : SUCCESS in 19m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/55d21bf1a40f4fd38d5e94d900dcd755 : SUCCESS in 1h 16m 22s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7311cd209e174080b728c6357f29e630 : SUCCESS in 1h 56m 18s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5a61e87986994a4098d1c199730b1765 : SUCCESS in 1h 04m 05s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a1c4dada084047b5acf722aa534bb8b1 : SUCCESS in 51m 21s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/daaca7b9af624788b1a794a6139188c5 : SUCCESS in 1h 11m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f29b1302daca4006823f729cf678812c : FAILURE in 1h 53m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/3ab8dfbb55a04d829027b023e26ab5be : SUCCESS in 2h 20m 54s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6df9420d69fb47ad93bb4bee6d7c1f78 : SUCCESS in 48m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6cdbc576b18445e1a69ae8d3b9a80d55 : SUCCESS in 3m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/cac00771e0eb4b28b4427d7699e7b9f3 : SUCCESS in 23m 46s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f02217bf2234470fb5c2c9551a67b442 : SUCCESS in 38m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/cc2bdfeb6555451b8db78bcc749a978b : SUCCESS in 1h 22m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4a6e633daab24c8abef3db5f3ff754bc : SUCCESS in 1h 00m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/aa217d39ee5d4fcfa4e3b408dbf7257d : SUCCESS in 27m 51s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/416c024c9dc94cb9bd6d35afefae7fba : SUCCESS in 32m 13s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/b83e582a4abc4cc897fb3bc3b53ee325 : SUCCESS in 14m 07s","accounts_in_message":[],"_revision_number":19},{"id":"c1d326e2b6f10ae8287d736ffa2c798342733b82","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-06 17:04:46.000000000","message":"Uploaded patch set 20: Patch Set 19 was rebased.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":20},{"id":"52c2f81c384c7dca2779934444a518c2dd27ae93","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 17:37:19.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a7913bec82ae439bbdfde41efee1d853\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/1c3fe808533d459096acf27d934cec0f : SUCCESS in 26m 07s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1f02a3d2ced84137a2db81d5f24bdd3d : SUCCESS in 24m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0324516ea1844999b1cca7f91ae549db : SUCCESS in 17m 52s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"466525cb50a3e88289559a5e2d341a25d1ad2670","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-01-06 17:59:44.000000000","message":"Patch Set 20:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":20},{"id":"3f190388d6cca6358ffc1cf3fe3cba0b6b2f2736","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-01-06 18:07:54.000000000","message":"Patch Set 20:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-rnvs7/index.html\u003e","accounts_in_message":[],"_revision_number":20},{"id":"276323ba472cc561119a48cf9c7a69c137570f7d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-06 19:14:24.000000000","message":"Patch Set 20: 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/cdd67e6b69e54fdbb02431f1410f1068\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0fed6eb08acb4c3890a4d2291ad401ac : SUCCESS in 53m 40s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4f5fcd69f17a488b862d5996a2dc052e : FAILURE in 51m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b20673c0d5dc4199b013f4042226c9b1 : SUCCESS in 52m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eb5d18a86d2e407e9b3c07795ddcc56e : SUCCESS in 28m 35s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b93d3e8779c9426c8e580140bc6792ce : SUCCESS in 4m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ab1fbbbe00df44ffaa49dc9f9993e2ec : SUCCESS in 8m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/30586fac493b438ebdede38630b4ec87 : SUCCESS in 11m 57s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5db1a1c887da4383b6f33cc6cebfb351 : SUCCESS in 18m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0cae61e0b0fb4373a36970d7da2cfe86 : SUCCESS in 6m 33s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fa5a6c7607ad41108afebe9681bbe0ea : SUCCESS in 41m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/bb7891ffb2ae4c6dab801df980754332 : SUCCESS in 1h 22m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1f8410557b2942b096281bd4070c2a25 : SUCCESS in 1h 46m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3fa184d292cb499499fd83a2fd41680c : SUCCESS in 53m 07s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/984e007bc5a94180bdb674fcd485c87f : SUCCESS in 38m 34s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c6c4ec3ad55f453d9039163805cc36a9 : SUCCESS in 1h 05m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4fc85f730a654ee7b1fcb62028a4f9a0 : SUCCESS in 1h 55m 45s\n- nova-next https://zuul.opendev.org/t/openstack/build/899aa621ebbe422c885ab41e8c79cf2f : SUCCESS in 2h 02m 53s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/1fb8b3b791994d5da7f856382443fe7a : SUCCESS in 52m 43s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/205b7ebe3d1d41c9a2187e5b4bef0479 : SUCCESS in 6m 22s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/cf635761688544239c0a8d94fb01cadc : SUCCESS in 26m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/014ce36f8a4f41338985afc11d4938ed : SUCCESS in 26m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2c583f47136948b6a4b07adecc9e2087 : SUCCESS in 1h 28m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/48ecc63598fb4bbd80c342ae763a4091 : SUCCESS in 59m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/39863de3865a4b818f003407c75145ab : SUCCESS in 30m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a36e12b855e647e587c4061f69145451 : SUCCESS in 23m 59s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/d79890b3a097418ca1191b8959126516 : SUCCESS in 11m 07s","accounts_in_message":[],"_revision_number":20},{"id":"a6eef9615c5213e5fccd00eadc77953992d2f701","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-07 07:15:36.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"814cf98fab1fee9628dbe39b5854702d30d0cfdd","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-07 07:35:29.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1c70f3452de446f6be0d9409b2aac7f9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/72843479f8024025a80b16c6292002d0 : SUCCESS in 14m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/50ac7c27f0314530a860d82aa2781cdc : SUCCESS in 15m 57s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/20a07dbd72394e0380cd50c16a9a8152 : SUCCESS in 17m 40s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"ef93edacd5ead8e3635b3c6d272606c205e8cbbb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-07 09:30:14.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d6466f8ac9eb4eb59b469f36d4da928e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c1d28c56b9e24724b0e6110fa607a502 : SUCCESS in 1h 00m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/66d5244dcd8449dcb9570d8f93668c79 : SUCCESS in 1h 47m 30s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8e81bd951214468f95ae4d3f78e310e8 : SUCCESS in 1h 01m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/61d0543534ce4e3291f89ac3af31c503 : SUCCESS in 25m 45s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/03619794fe794eb08029c08c1b7009cd : SUCCESS in 10m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0be56a7a1ef44440b277b3dcb8095dda : SUCCESS in 12m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/eb0ce2d4b2164bf08326c578bebc65b5 : SUCCESS in 13m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d4a453b00ac34fc286417a2ceb795ec4 : SUCCESS in 9m 46s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9cf74b1ba2e945efb71cb6aa95f8936f : SUCCESS in 6m 06s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ccf17c5092948e984bdea24ddbba6f6 : SUCCESS in 16m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6e072f82c5b44b01b5356994705517f6 : SUCCESS in 34m 31s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/28d3b88e25c94fa19e88d7dea50cb45f : SUCCESS in 1h 30m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/da29d986b8a14bd680c29c25b23d8351 : SUCCESS in 54m 04s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6a7b5699c039498f89c6736f66f5e217 : SUCCESS in 49m 52s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/0516226844c14a44a1f9fe034a261990 : SUCCESS in 1h 10m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f9be185a54f444bd9f14a6d061ef0da2 : SUCCESS in 1h 43m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/6986db0d015b4c8f952d7416fa82871a : SUCCESS in 2h 05m 53s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/9979944d308a4ac1a3b1129a6e8cf073 : SUCCESS in 47m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c30629ddc10840a89c21a9722d2b4773 : SUCCESS in 4m 57s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f3c205ad782e43458042c452356103f5 : SUCCESS in 28m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/bf402234aa314ce5a8af4070e2a60c77 : SUCCESS in 26m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/9a79259c8eb549c5a16b91021ba10e1e : SUCCESS in 1h 27m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/71e59d516e724b2a962557d2725cbc56 : SUCCESS in 1h 06m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2e8a43ffedd2466cb878dad019391aca : SUCCESS in 14m 07s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/abbff5b01eb8476fac318580405670e6 : SUCCESS in 36m 07s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/a6ace1f9e4984388b97175bbfa4dcee9 : SUCCESS in 13m 32s","accounts_in_message":[],"_revision_number":20},{"id":"d87095ad88834af3066080bca2095017659ef643","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-01-07 09:37:12.000000000","message":"Patch Set 20:\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":20},{"id":"805ceb490f4757e64f7df3970933d91ef76702b3","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-01-07 10:21:22.000000000","message":"Patch Set 20:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-nk8rq/index.html\u003e","accounts_in_message":[],"_revision_number":20},{"id":"2c61516c4d2eb881ae3c7db155c9d0f139d72198","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-12 16:49:24.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"31529cc9ffca8829fe4ce80c157c81b701f35ad9","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-12 16:58:59.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"46db075dff67be2ae6d139bee3199bb44e1c0c95","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-01-12 17:56:12.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"395b36c451425303f003be88c7cddc87d448c708","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-13 23:22:11.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"9500debbe16654f6268bf390282a0f0ae216912f","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-19 16:53:36.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"02dd80a8213c4537f98220252fe83f8467172ddf","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-19 16:58:33.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"a7196adeb48f121024abb906ae31c5f17dd4a5e4","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2026-01-26 15:52:24.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"fde60a47e4e83a199c187abf24788dae644c0cb7","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-01-26 19:00:42.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"7ef67ba76d751c0f40360c6698b10a6036ec32e5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 15:15:26.000000000","message":"Uploaded patch set 21.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":21},{"id":"d888ab612a5225291928bcc5e2fe933fd9ab37ff","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 15:41:59.000000000","message":"Patch Set 21:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37569e0cd30c442e8d5fb6d85c50772c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d7d7eca05743431faa87e8772ca88322 : FAILURE in 11m 55s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/01459c663ed8498fa5d1ace2a826b39c : FAILURE in 12m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/098993a403414c19bd3e901d5b7d7e0d : RETRY_LIMIT in 4m 33s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"db25e517f9115d165ed0bd48146f919528f5fd29","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 15:47:19.000000000","message":"Patch Set 21: Verified-1\n\n(2 comments)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/c9ae51299c30484293a0fa1d62a90967\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/45b5bab0bc214f9596bfedd95836dc42 : FAILURE in 12m 03s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9fd1a34bf5c348719014bfa95e852e9a : FAILURE in 22m 19s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/56909c2142824bfe9fba8af0269f0450 : POST_FAILURE in 14m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7551793947bd467a95d4defe4390941d : FAILURE in 4m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ff4b16dfcf45407f849cd49d8c54112e : FAILURE in 6m 53s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b27c2b53a6f24a9987baff96c8b097ef : FAILURE in 6m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/facf1a6800d64ef8b208e0956516d5d4 : FAILURE in 4m 48s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/abfe8f34ef1a4e3ebf59aa671be26b34 : SUCCESS in 10m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c95e252387294445a80c9fa7351ba713 : SUCCESS in 17m 26s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/353d92a3c1644e9baf035b0a06a4b2c1 : POST_FAILURE in 25m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6bce9a583f48463e80e61d44f9dc7942 : FAILURE in 16m 22s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/64a1bddaed534f83bd738fdaaac1a873 : POST_FAILURE in 16m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4ae09469da9547528318ec48686ca54e : POST_FAILURE in 17m 23s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4508c9ccdf474b30984dff481df6c713 : FAILURE in 14m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1fdc500c10d54c37920dfec46608df6d : FAILURE in 26m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/486f65a167bb417e8a2b18e9467c3588 : POST_FAILURE in 12m 29s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0c0de56c01bf4117b379d9c6ca32a33f : POST_FAILURE in 22m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/112479faba4f4c4fac9710b6c6cbd294 : SUCCESS in 4m 50s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3ee1513b1faf43b6a17622f38131157d : FAILURE in 5m 50s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1f97f4bc9e7e4dfdadd3d87e63dee600 : FAILURE in 8m 11s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/742c37990ac3481ebe47bc4b6b275f82 : FAILURE in 9m 37s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/14f6c9b908144c9ebafa7b351995cbb2 : FAILURE in 14m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/487ea18348644c279b4fb4c30b6f6e06 : FAILURE in 21m 11s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/45c7f964c971413890342f8cd81695f8 : FAILURE in 15m 06s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/2f968ab11f7b41a3871bf02304619eac : FAILURE in 6m 26s","accounts_in_message":[],"_revision_number":21},{"id":"3c07ec8d0e1ebaecd0999cac299f11732b8ba251","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 15:53:12.000000000","message":"Uploaded patch set 22.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":22},{"id":"3fb103bf31aed2af4bec96c628a4569b0c82f549","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 15:59:25.000000000","message":"Uploaded patch set 23.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":23},{"id":"79e66b4f157d5ada17e3f8bf185165a2a144e815","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 16:11:57.000000000","message":"Uploaded patch set 24.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":24},{"id":"655ef55adeb168e82da12d9f0ca68982e186c615","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 16:21:31.000000000","message":"Uploaded patch set 25.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":25},{"id":"5e1a2bce82daea840ffbe3705df4c895def48c1c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 16:29:52.000000000","message":"Uploaded patch set 26.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":26},{"id":"4cf7df8b295109b1e5f81f095dc07a0bffac9653","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 16:50:01.000000000","message":"Patch Set 26:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5afe8ef637724c16a1e3ad28ab1eca7a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b05e2f31058243c18e29042fa7ae17d5 : FAILURE in 14m 26s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8a8e61c8fdd941e48c2cbef745dae064 : FAILURE in 13m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f3088841e341468db49289765b3996da : RETRY_LIMIT in 4m 39s (non-voting)","accounts_in_message":[],"_revision_number":26},{"id":"650f408bf544621d94275b3dc60e294326ecd4de","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 18:51:41.000000000","message":"Patch Set 26: 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/ee4431875ab74615a9ef9234c53c2d22\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b65240cb97e545fcb13510c801442dc6 : FAILURE in 8m 21s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d54bbaf1d4624da5ab605c799d30da5d : SUCCESS in 2h 03m 47s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2549116fe3e54f0b96eb4314dffa1735 : FAILURE in 1h 05m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d5b201dc724342ae9ae7f19904fbf898 : FAILURE in 16m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7e7edabe9e5c4d4d88c9b7a9c47aa590 : FAILURE in 12m 11s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/639e0c2fa94d4c0991a191f8eacd62d5 : FAILURE in 12m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/14286ebd7ab34755bef7bece38684cf0 : FAILURE in 9m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f975b3f9ccad4c48ba2099d7c3986bd0 : SUCCESS in 6m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/20fb0ee373e044c3a1ad78ada68aff10 : SUCCESS in 32m 15s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/793ebeaaea634214b1b68e91646157b5 : SUCCESS in 45m 36s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/abe273d3372847b8898919173b8c1509 : SUCCESS in 1h 47m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/daca52f75a6e44ff85342e8254fe6768 : SUCCESS in 34m 16s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ebd53b1b9c304771b03502964e527d32 : SUCCESS in 55m 58s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c67d993979ad4b7abd05344d69cd5d94 : SUCCESS in 1h 03m 45s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a83ceed423404312a25658307f154c30 : SUCCESS in 1h 04m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/a2db7820b01b4a028fb415b7bbe15251 : SUCCESS in 2h 15m 15s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/0fa626a9bf92457faab5192df1c8e2b5 : SUCCESS in 30m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/aa596ce03d614d9099375c5e0b1e60e9 : SUCCESS in 3m 08s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/50a5d9a73f5f41e39ca30918c8dfca5a : SUCCESS in 22m 13s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/95dcac0ea2034aa58e0da6af32f3ec04 : SUCCESS in 23m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/96134a77a7484c1b9ad4a68183788019 : FAILURE in 9m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b5f34f17186e4abe8aa5ec661f28497c : SUCCESS in 38m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/03c66420f1de4761bcc8fb79b4d3d22a : FAILURE in 18m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a5d76ea9dcec45d2aaa3ee67f085fdea : SUCCESS in 24m 18s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/a68bf9741598485cbf0cb0ecb9d84ba0 : FAILURE in 12m 17s","accounts_in_message":[],"_revision_number":26},{"id":"8fddec876268122897872778dfbe929d4585080d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 19:21:13.000000000","message":"Uploaded patch set 27.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":27},{"id":"590f9553d4adb5da21e5941c902c0aa2e76de5e3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 19:39:34.000000000","message":"Patch Set 27:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5b51d7a193034f2b985cee467eba99da\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/88c339ba076c4776a2081ed9d3d4c851 : FAILURE in 15m 41s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0e5c3b6505f64007b3e5a030edc61f9f : FAILURE in 13m 15s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5768676149864fc3a91c628323349209 : RETRY_LIMIT in 4m 02s (non-voting)","accounts_in_message":[],"_revision_number":27},{"id":"bfc1693d7724b532882b6a624fdd2ffc08865b4e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 19:42:22.000000000","message":"Uploaded patch set 28.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":28},{"id":"73b704b23bd3ed455d3b7173e6d71fac41c14bd8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-09 19:49:58.000000000","message":"Uploaded patch set 29.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":29},{"id":"bbda221eba6aac6330690acbad6b9df0d3d87b39","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 20:13:16.000000000","message":"Patch Set 29:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/85e2a2977f774f7da3f3b356c6a62b82\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/26153193d5a5478abe898428b813bad1 : SUCCESS in 21m 46s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0f61b8c13f2f4caa9af7674ed8c33b95 : SUCCESS in 14m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b0d0054aeb214b6bbc4eff35bdede9f1 : RETRY_LIMIT in 6m 03s (non-voting)","accounts_in_message":[],"_revision_number":29},{"id":"152177e3622767f40f9c6b3e7f35d418051d28cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-09 22:33:49.000000000","message":"Patch Set 29: 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/3a3255ffc9e64cad8afc30bb1cafc254\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8009b67f4ddb42cab5222d5d159178ee : FAILURE in 5m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/5b36de43e1e74c9ab21bb91a99b4d617 : SUCCESS in 1h 53m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1f548316d1b9478c9e97dd75e489c009 : FAILURE in 1h 01m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a1220670c3fb4e92b3734d369af6d23b : SUCCESS in 26m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ce8fe3b1a6ad4bdfbd719fd628639e27 : SUCCESS in 7m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/424595d8fbdb457890af689177954c3a : SUCCESS in 11m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/26fc4d62396a479d97cc51a77ec24ffc : SUCCESS in 8m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a425ad2f04c24c7ba301151378b45600 : SUCCESS in 9m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/adae40927cdc4f5091b199eef0129417 : SUCCESS in 27m 49s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/8a2dc80f0a104fb784996de402bd194c : SUCCESS in 1h 10m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7563b9a9871e4c9285bb76c25819d158 : SUCCESS in 1h 38m 41s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/dd81ae05a528404a92d9a2fd5fce0827 : SUCCESS in 54m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b833d27209254313b9dfa099975ab0b3 : SUCCESS in 30m 36s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/35dba515872840e5b9762daa4e1ee24c : SUCCESS in 48m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9d88a56437b44c5e9b0060acdb818264 : SUCCESS in 2h 02m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/1c9fc6f79ff54d20b7052d17f246e6ac : SUCCESS in 2h 35m 12s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/995ace90dd7d4bf1a0bfa3155ae357b6 : SUCCESS in 57m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0849329bf7f944f188b8c9898d0c58c4 : SUCCESS in 4m 33s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/bdc95fd6088e41198c60205e96efe0dc : SUCCESS in 28m 27s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e76ff0b5664542a3a84dcdb88184f090 : SUCCESS in 27m 17s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/222498e6163244fb8f150ea6be1a453e : FAILURE in 8m 19s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d443d679bda64261899b810ea76ae111 : SUCCESS in 59m 35s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f814565157004b5c963971d8c90a224e : SUCCESS in 27m 46s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/5abf9201ca2b41d2918b4385543ae77b : SUCCESS in 20m 57s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/b2ffc1ee828b48cf9035a1f2c2736bc9 : SUCCESS in 9m 34s","accounts_in_message":[],"_revision_number":29},{"id":"3f1db909a8e21eb85b812399262beebda8493187","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-10 00:50:11.000000000","message":"Patch Set 22:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-xpqsw/index.html\u003e","accounts_in_message":[],"_revision_number":22},{"id":"e115e4263a62d819390134020cef2499404e87ab","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-10 01:33:12.000000000","message":"Patch Set 23:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-z8xg2/index.html\u003e","accounts_in_message":[],"_revision_number":23},{"id":"82908d49df0c3ddae898f888b306d2b725ae905f","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-10 02:01:35.000000000","message":"Patch Set 24:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-6dnht/index.html\u003e","accounts_in_message":[],"_revision_number":24},{"id":"294bb885408835e618acd73c85ac36941fdf6681","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-10 02:41:19.000000000","message":"Patch Set 25:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-hvbfq/index.html\u003e","accounts_in_message":[],"_revision_number":25},{"id":"4c3346dd71c5c8f0bba03e9941e98b93869d4399","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-10 03:24:33.000000000","message":"Patch Set 26:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-6lvr2/index.html\u003e","accounts_in_message":[],"_revision_number":26},{"id":"b5e1ce20a0d8e7d77ba3e2ca6f5cec8ca5149d8f","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-10 08:43:33.000000000","message":"Patch Set 28:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-9jzhj/index.html\u003e","accounts_in_message":[],"_revision_number":28},{"id":"8fb4fc75d80085af421124b129e3f0813d0ba87c","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-12 17:16:15.000000000","message":"Patch Set 29:\n\n(1 comment)","accounts_in_message":[],"_revision_number":29},{"id":"053146fc1ee0d75c383ab9667358fca766bf25cc","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-12 18:08:15.000000000","message":"Patch Set 29:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-42lq5/index.html\u003e","accounts_in_message":[],"_revision_number":29},{"id":"cd5191c1ee6ff0c3708ef4ea95f1dcbf32724b52","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-12 19:37:55.000000000","message":"Patch Set 29: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71669d58c8744369a98dc133630f5575\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/90406ae3518a48dfa4463f2b387ae9b2 : SUCCESS in 1h 02m 01s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1c4262d9f46d4bd297ba324aae7c7b2f : SUCCESS in 1h 57m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f4b052f4008042e9b23bcc5bf485ac08 : SUCCESS in 32m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/172b727224c94c7e82e55c994550e18b : SUCCESS in 14m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee8b126937994f14b936d4376da2b15b : SUCCESS in 5m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/970d5afec0fa41008fdc3dbae957543f : SUCCESS in 14m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/efc9c8cdd60d448096017ca17cf1281b : SUCCESS in 11m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/764864f05a794f22a84528bdaa58bf54 : SUCCESS in 11m 23s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/261ebb2d773d402ebea28ad9287ccfea : SUCCESS in 29m 06s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/91abd594485846f99a76972be63976d4 : SUCCESS in 33m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a0d1106153dd4ecd8b255b0c3e050710 : SUCCESS in 1h 42m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/65925686ecd0464c80185fe55344f551 : SUCCESS in 52m 17s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e6e57f193318473f8971b7579081194d : SUCCESS in 57m 59s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b3f225cb405a48108cd4e2a8f65c662b : SUCCESS in 1h 06m 56s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5c1bb42ddd9845a48a906e63f908734d : SUCCESS in 2h 17m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/82c1fea9f22b43128dd715faf3201f95 : SUCCESS in 2h 03m 08s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/e3e6941e82794ef484745be4c2d60a4d : SUCCESS in 31m 04s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/787a010b30c541dcaffdfd96128e4578 : SUCCESS in 4m 57s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2bbe099d746f4577a5cc500ca8919c8a : SUCCESS in 29m 06s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e5f836c3b16f46a1802d4886f2cf4dca : SUCCESS in 23m 13s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c1307b12c402454d93251068dd6f20d4 : SUCCESS in 50m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4f25213bb908414cafe06b782039d703 : SUCCESS in 50m 25s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/2d09087003084f86974007450c1673a3 : SUCCESS in 28m 15s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3c5927b091bf4970a66219aa37e68691 : SUCCESS in 44m 44s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c5bb8f8ea0d740bb815f96a4db48d2af : SUCCESS in 15m 40s","accounts_in_message":[],"_revision_number":29},{"id":"6102d558f7e64b6ab3c14dba2853ab9d6d6ed1fb","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-02-12 19:47:58.000000000","message":"Patch Set 29:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":29},{"id":"16f27fcff4be3f267f888a56ed359abb7377c1e6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-12 20:04:13.000000000","message":"Patch Set 29: Code-Review+2","accounts_in_message":[],"_revision_number":29},{"id":"4e290a818285e6fac6f14ff7d896a494faef90db","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-13 00:05:23.000000000","message":"Patch Set 29:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73ed71f93d3e41c6964e0bd8268d6ca5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/82cb5ba0a0ce4013979d602cccbdbc6c : SUCCESS in 21m 19s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/32b528b71c8e4b66b9ec3087d701d17b : SUCCESS in 34m 02s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/30be6ff189914c22aa76e70e4bf0b1e6 : RETRY_LIMIT in 6m 09s (non-voting)","accounts_in_message":[],"_revision_number":29},{"id":"5f8c56da606fb8dc62fbceb51c7709e2f8e5e377","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-13 15:36:19.000000000","message":"Patch Set 29: Code-Review-1\n\n(8 comments)","accounts_in_message":[],"_revision_number":29},{"id":"c9dfd3490d2ed1a3100c445277fd9542080a010c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-13 20:17:03.000000000","message":"Uploaded patch set 30.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Code-Review+2, Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":30},{"id":"b62bac839aff167df4af05fbacd710094bfa650c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-13 20:22:52.000000000","message":"Uploaded patch set 31.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n","accounts_in_message":[],"_revision_number":31},{"id":"085e799c7b90909086a60656c42e3fa478f2dc95","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-13 20:33:23.000000000","message":"Patch Set 31: Code-Review+2 Workflow+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":31},{"id":"7b9ac0b679ac21477edb1a169ad67518d151fead","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-13 20:46:08.000000000","message":"Patch Set 31:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d59dd81ed09a4a1880d9d5d001efebaa\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/78efb1b33cbd442e98d554344248ff67 : SUCCESS in 13m 31s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0307593cc3254b3ca5055879b1586f5c : SUCCESS in 22m 08s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/79d4725237934d129e9ad9cce661f390 : RETRY_LIMIT in 4m 25s (non-voting)","accounts_in_message":[],"_revision_number":31},{"id":"1507bde9e4fd86a4a44aef4043727b557f78d37c","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-13 20:51:36.000000000","message":"Patch Set 30:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":30},{"id":"11d2e85c3937121e8ee0ec933172dc61e1dc9311","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-13 20:57:17.000000000","message":"Patch Set 31:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":31},{"id":"b99b2d90f4d9e4935b47a7904a3ad979a77dfd26","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-13 22:19:35.000000000","message":"Patch Set 31:\n\n(9 comments)","accounts_in_message":[],"_revision_number":31},{"id":"216308407443ea749686cb30dcd7c8c3bafeb946","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-13 22:20:02.000000000","message":"Patch Set 31:\n\n(1 comment)","accounts_in_message":[],"_revision_number":31},{"id":"c1896a9742dfd453797b16cea62f746124a7570e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-13 22:50:59.000000000","message":"Patch Set 31: Verified-1\n\n(1 comment)\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/1b9ace78c8d04d1888a10fbddfb2ef2a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ce98f0dbaa794a77ab612cfaef59bb65 : SUCCESS in 46m 40s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/81d5d889b0e547548de416d7f93d182b : SUCCESS in 2h 06m 41s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/dff379d0b27d4e4ea8a7dc2114685088 : SUCCESS in 1h 06m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/19827c85485340ddac1d833b1f0b876c : SUCCESS in 22m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7f2c10621e734ea1a915254906511ba1 : FAILURE in 8m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/78d03cfb16a34abc8e8355f2a8259ca1 : SUCCESS in 8m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9e83f63c23314f93b8b7862975f16a82 : SUCCESS in 10m 38s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/cea7dcba5dee4f50b6f30ceff3a3719e : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9ed49d4e34ae4d48a356c2b3065dbba6 : SUCCESS in 17m 41s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/567ad34d7235410c9bf4077b6c67a347 : FAILURE in 1h 39m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/2622a96eb9df4af58c445d201c7acef9 : SUCCESS in 1h 01m 38s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ab5dc469fce640cfbb2d239550754db0 : SUCCESS in 49m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/2bd003c8399d49dabe4bb933c857d0d7 : POST_FAILURE in 29m 21s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e11fe61ede9b4831b8b3a6f183f47989 : SUCCESS in 1h 07m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3ba825dcdc6149a0877f2d4820637fd0 : SUCCESS in 2h 22m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/54581acc48e04c97a7c56da7e00c24d2 : SUCCESS in 2h 11m 41s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3980822726db4156be60da9d171bb74c : SUCCESS in 1h 00m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/7ea55a1d1e864837bbbea694b5c1362c : SUCCESS in 3m 19s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3044b4fbac6a484e8e540c75ec311eaa : SUCCESS in 34m 06s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f5e59679fcb746c18979f5e9931fe9a4 : SUCCESS in 22m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f7a36934411c4c80b86d8eca648ce4c0 : SUCCESS in 1h 21m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/523c9849d3e8461b8661cf7adbb1b94a : SUCCESS in 1h 01m 41s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4275f80e2a8f41ec84ce1267cf7033c7 : SUCCESS in 22m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b4da706c51ca41c4bb7053116bd6154c : SUCCESS in 34m 22s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/21443e6ec4354491a9b2ee22e60d1de6 : SUCCESS in 14m 09s","accounts_in_message":[],"_revision_number":31},{"id":"848a5979e61cff816f17e1e8612ba7a87d95fe67","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-13 22:55:56.000000000","message":"Uploaded patch set 32.\n\nCopied Votes:\n* Review-Priority+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **is:ANY**\")\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":32},{"id":"9ffbd1091fc9f148fcb83047e18f469e9fe875c2","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-13 23:19:20.000000000","message":"Patch Set 32:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5f545c76e9f64fd1841d1ee3af7035ba\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5f3bf4f64f7545efb202fbada484e180 : SUCCESS in 20m 08s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/302bf76a53c64df28f6b1e35ce84e5c4 : SUCCESS in 12m 36s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/bb74fca603c14d9fa6f1ad6270af1375 : RETRY_LIMIT in 5m 33s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"a07ee37d400f70acf5353327436b26446a7789c3","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-02-13 23:30:30.000000000","message":"Patch Set 32:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":32},{"id":"8166131b8689176740715b6677cc40dbcfbb365b","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-13 23:37:32.000000000","message":"Patch Set 30:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-p66m8/index.html\u003e","accounts_in_message":[],"_revision_number":30},{"id":"b8781ccb6fecdeb2db32130b0486d1e3e6ca1bde","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-14 00:18:36.000000000","message":"Patch Set 31:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-wx7w2/index.html\u003e","accounts_in_message":[],"_revision_number":31},{"id":"2bfcb0f5c9288dfca3a2263422936e8a94a31020","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-14 01:37:19.000000000","message":"Patch Set 32:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-g6j4s/index.html\u003e","accounts_in_message":[],"_revision_number":32},{"id":"8f5fa080c4784ccae253e8278e6c9b4425eb2428","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 01:45:02.000000000","message":"Patch Set 32: 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/5889026b35c14a8f80f983a8f2d2b897\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/64265ad709004fc29b0b223b10e3c40e : SUCCESS in 59m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ddb8b576228a44179e9f7711a170b27b : SUCCESS in 1h 58m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/150ef06962d640208f9791f9aa7c4bae : SUCCESS in 32m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5a4dc2cd58d1478d846bb3833d5fd48c : SUCCESS in 14m 14s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3491b4ae523448597f802ffa2edbc5a : SUCCESS in 7m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/be9eeb94e61444cdb7aedd44952dd35a : SUCCESS in 13m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c06f007d9695446085a8bf9239bbfe89 : SUCCESS in 13m 04s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70fb094f60c8440f9c0b14542fb5e67a : SUCCESS in 11m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6a8b95f01819467da226322bbed77226 : SUCCESS in 34m 23s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/d7656f65caf04bf48bd4413b752475ca : SUCCESS in 1h 26m 16s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0c13ebb15f6e478bb604e1620a97ed5f : SUCCESS in 59m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/44f24c40813d48b088feafc8fd02fea1 : SUCCESS in 55m 07s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/bc5a955d9f814881839d7e7daddbe5bb : POST_FAILURE in 49m 48s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/9db87eb1d7254bb993830c4a246e415f : SUCCESS in 57m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ac76b16578d2436db567a3013c94a1ea : SUCCESS in 1h 58m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/fee89502f1034719b3db1aa23eec3ac3 : SUCCESS in 2h 38m 30s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/7b09f7d98c434eb29efc84267e2d3500 : SUCCESS in 29m 02s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/67d698fa3c344ffcb4c7f77e16f02dff : SUCCESS in 6m 41s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7d88de47717f4ce0bd34348fc5e24c5f : SUCCESS in 29m 32s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/bbb34e2294664ceb95a7655ffacf21e2 : SUCCESS in 26m 28s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2742b9de160048dbac823aeff00be369 : SUCCESS in 1h 02m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/270de14be6d54d9bb1a13830caffa4e1 : SUCCESS in 33m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5c8e43e52bfd495ea0f1225115a8d26e : SUCCESS in 29m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e86862f8213c47e9991977281f17fb8f : SUCCESS in 20m 46s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/e65319bc90454987a27bc6a9286cf884 : SUCCESS in 14m 31s","accounts_in_message":[],"_revision_number":32},{"id":"6b59fe2124b3e0e1080263530c50b32845d4d29a","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-02-14 09:25:49.000000000","message":"Patch Set 32:\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"8f5929f46c61e4003cd1fe92aaf4ba5c4e94c8ff","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 09:57:38.000000000","message":"Patch Set 32:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f557f94de83f4118a76b41999f823b5c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/65a2aad432964b0aaea0cefd60e3eaf0 : SUCCESS in 26m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/eb5cf6abce5742b38f24fe1726a2cb4b : SUCCESS in 24m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8d5473d6f11148a28c2c1c0961721f75 : RETRY_LIMIT in 6m 14s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"1e894acbc6d65bbdb061499289ce184a9f3c669d","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2026-02-14 10:06:52.000000000","message":"Patch Set 32:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-959682-j7zkn/index.html\u003e","accounts_in_message":[],"_revision_number":32},{"id":"0fe1658f2eb4ab9ba791617b934235f9a61f8914","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-14 11:45:17.000000000","message":"Patch Set 32:\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/2b395bc5a3634acfa6d0c69b6855f359\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c31465a8f9064a71913cfcca63095c8f : SUCCESS in 1h 02m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/01caca78cc154a478aacf234398c1aae : SUCCESS in 1h 23m 59s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/13e90354fa6942b2b7f720b8d9299e16 : SUCCESS in 46m 28s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4c442f48e8134b3cad6696edab20333b : SUCCESS in 14m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f66bbe5723bb453f9efebc94bd0392bf : SUCCESS in 6m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/dec8c394d595418793d4925dd5a3aec8 : SUCCESS in 8m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b33caa700aaf48efbdeda8b4fdbf9bf6 : SUCCESS in 7m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/03ef065325a94e348d082d0bea35f19c : SUCCESS in 5m 58s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c965b7e695c24f5e96628b602af1c0d4 : SUCCESS in 22m 06s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/5460661a20e5427da1eb8f4a77476866 : SUCCESS in 1h 13m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/70a2c3954f074bd7b62472197a1b62af : SUCCESS in 53m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/fe71eab25225444883f4cb44f64a65b3 : SUCCESS in 30m 09s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e69961d8682240158ffd57f6f1a97981 : POST_FAILURE in 54m 56s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4b520a8bf47a4c0380bfe642c0225f3e : SUCCESS in 1h 12m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/bb81743ecda64dd9905eb022ee1e5c57 : FAILURE in 1h 29m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/e3118238c6724e4881619a29cccd9d36 : SUCCESS in 2h 13m 34s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/eea2eaa404fd4098953a47bb868de186 : SUCCESS in 55m 54s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4334dcd8d24e46a3b9d8d962b9aff0d0 : SUCCESS in 5m 19s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d753212025e64bc79efa22649863888b : SUCCESS in 25m 02s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ce1ecfe8465a4149a8b91110e76cadc7 : SUCCESS in 23m 17s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/689a81b59ba645f2a846a5a0efa68eb4 : SUCCESS in 1h 21m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b3c663a84a564138b1aa3acd12058843 : SUCCESS in 1h 00m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f971e010b69e4889b29383660e75ed3c : SUCCESS in 28m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/43ba8ca5f693441f8ea509adfdefd4f5 : SUCCESS in 14m 39s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/fc0d2fd8a3bd47cfa84ed002c86b1b03 : SUCCESS in 13m 52s","accounts_in_message":[],"_revision_number":32},{"id":"32d06f3cf6793730d0bda88bad88687b5761c1fc","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2026-02-16 14:33:03.000000000","message":"Patch Set 32: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"45f005dd04ace56001353e3c83eb746828f064af","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2026-02-16 14:36:49.000000000","message":"Patch Set 32: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"b958808e489bfd32e28146f5428a72e79829d49d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-16 16:49:05.000000000","message":"Patch Set 32:\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/b2cd4a70e9e24904b7f28917eb285766\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2a996c760a5d414da0b6165d1c6595c8 : SUCCESS in 51m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fef7cd24955742568285ab19afb59c83 : SUCCESS in 2h 08m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2f1f6cc980fd454d99b384aa3d06bebe : SUCCESS in 1h 05m 55s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/40e03be9edb247c8bb55aa4366a07bc3 : SUCCESS in 36m 26s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e6b8ac5bf88740e5adfb142ff82349ad : SUCCESS in 7m 31s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/37d3a997f8a14d78a826b6e2a10091c0 : SUCCESS in 14m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3ca1f6916b9e4787a077cfd3170b9100 : SUCCESS in 10m 17s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/fb849bcde85642c8bf30c2fa93b9d405 : SUCCESS in 12m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cde4680db284401b8229daee35d81338 : SUCCESS in 38m 04s\n- ironic-tempest-bios-ipmi-direct https://zuul.opendev.org/t/openstack/build/723dc53d9d7d47f486f469003cd0c430 : SUCCESS in 1h 13m 47s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/98d50e1da4bc4e538f33d681496833f6 : SUCCESS in 1h 43m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3c28096e0e81430fb21fae9942a49e23 : SUCCESS in 1h 05m 34s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/70a5eabac4e64d808fa4b97d1f3691af : POST_FAILURE in 51m 28s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/5f707eda905643b5b8e5b2115e76a5c5 : SUCCESS in 1h 04m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/ea459e9e633b4a2ea03b7d7214535f73 : SUCCESS in 2h 03m 46s\n- nova-next https://zuul.opendev.org/t/openstack/build/27f3bf7c802b444fb88a661c699ca128 : SUCCESS in 1h 51m 49s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2d88bb32f7ea43eda09340139f4c23cb : SUCCESS in 51m 46s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/79bb9a0d3cae43bc823e2b714cdcb47f : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e6a97bb083b440e7ad0c2db9f54327c3 : SUCCESS in 32m 06s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/8568b9ea602b49a3a401fad67147228a : SUCCESS in 32m 38s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e71710f4a6aa4c0397f1a6c4943692e7 : SUCCESS in 1h 01m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5f11b9f69aba40aeb5d4b06c0008b521 : SUCCESS in 1h 03m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/61f0e9958b9e4997b46f68e5a2cac39b : SUCCESS in 21m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/8037ddfd967948758cd715c317fc38f4 : SUCCESS in 27m 38s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/6b884b978fef4d5ea9d6dacdacdd1ec8 : SUCCESS in 13m 38s","accounts_in_message":[],"_revision_number":32},{"id":"d01e83aeefae401feeb588e7c8467d123046c8dc","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-02-18 01:46:01.000000000","message":"Patch Set 32:\n\n(1 comment)","accounts_in_message":[],"_revision_number":32},{"id":"9e3f244f136bdf2e2f60a00a082cd28e68a4b214","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 04:13:09.000000000","message":"Patch Set 32: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/110ab42e4bce412b9e563e5466d59452\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e92c023a16384d9fb1481ed0f22ac396 : SUCCESS in 1h 02m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4ca31ef99adc43a2a059394e64a8e842 : SUCCESS in 2h 03m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/86d15a50f88748558e80e779eb98242b : SUCCESS in 37m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2946b90ca79f4c4692a47a47a9e228fd : SUCCESS in 26m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a2d9b3d9a0a4cb8a10ef8c0c6394689 : SUCCESS in 8m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/da6b87dfcb8a41319ba9b5a1434dca78 : SUCCESS in 14m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b72d06fa4ca34254b55190da0e69f454 : SUCCESS in 10m 53s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e057f34b20f646fc842a37d51ae47189 : SUCCESS in 13m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e9ca9604b6784a88be97044610a64caf : SUCCESS in 33m 39s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7333e592ce1248988d42a0116637a87f : SUCCESS in 59m 16s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a4c4824c084a442aac0b3f5c8b46ea02 : SUCCESS in 47m 01s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e4f19b09dd6945479b6e3eb279412411 : SUCCESS in 1h 00m 51s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/b2742fc3e42247ff9c371be02702edf8 : SUCCESS in 58m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/383c1f624c684451900013ad567bae9e : SUCCESS in 1h 20m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/f70b885abb15497185e2a637bc798145 : SUCCESS in 2h 21m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ae47a87f3d9f4de1a01320c7f83763a8 : SUCCESS in 50m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c967e177aec24334be3b1946e321417b : SUCCESS in 2m 57s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d5e5b8aec089464c8f8045fe84bf1ac4 : SUCCESS in 30m 45s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/735bd97011e04210a183dc2feac550a2 : SUCCESS in 24m 57s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/95fc8af2e67d4acb8dd5df07f1be0140 : SUCCESS in 1h 35m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ab3ff41a678d46d4b5691cb375c3898b : SUCCESS in 56m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b95b9f71abf94aeabbcf48c2078ad898 : SUCCESS in 19m 45s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/74df34b562a14cc7af3378c0197ede44 : FAILURE in 13m 19s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/077ba757178f47d080d73115e0a76b0b : SUCCESS in 14m 38s","accounts_in_message":[],"_revision_number":32},{"id":"2937c6a9daf2dfb476202b4c71b0b782b21f33e6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 04:13:37.000000000","message":"Patch Set 32: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":32},{"id":"433d403e5d42badd249cce3e8a7f1c9be6b12a86","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-02-18 04:23:10.000000000","message":"Patch Set 32:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":32},{"id":"674216a7ba88785c44dc5804eec3136b9130483e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 05:04:21.000000000","message":"Patch Set 32:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a95ec430239646f09b2b4a815f7ad2f1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/871552104cc446c28ff53d227e754952 : TIMED_OUT in 1h 01m 26s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/87e9164e0d0d4d31b1a442c029bdb499 : TIMED_OUT in 1h 01m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8c584eca4ddf41f2aa69846afe8608f2 : RETRY_LIMIT in 5m 46s (non-voting)","accounts_in_message":[],"_revision_number":32},{"id":"a574fb863f04eb025112a96f096b5f695d948047","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 06:36:44.000000000","message":"Patch Set 32: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dd01cd64d72f4a12863911607f09008c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7b8ea459be3343d0a16374229422d056 : SUCCESS in 44m 49s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/38db0d9d130144f380193ea8ca0e6575 : SUCCESS in 1h 28m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eabbc79f438944c6976f0f254894cddb : SUCCESS in 59m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6afdeac7d5c247a78c8e89b4c1dec789 : SUCCESS in 8m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/a22de27f6015457da6f1f7b1cffcb524 : SUCCESS in 14m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ccc6e518493a493b860cfa003c86e5b7 : SUCCESS in 12m 40s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/39d7f310f6264c68bd8fcda7c2c906b1 : SUCCESS in 13m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d8ec0e800b024a0ead1460964b1765c9 : SUCCESS in 28m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/69b834dee8794194ba1e0edf92bad93c : SUCCESS in 53m 36s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/158f4ebc84924fac9fceffbdfdb8591f : SUCCESS in 30m 10s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/85ee35f74f014867bed52c3c0ab5856f : SUCCESS in 25m 48s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b35622eda500478da195099824b417be : SUCCESS in 2h 18m 19s\n- nova-next https://zuul.opendev.org/t/openstack/build/82ca744817924ea6bd204ee92cb896fc : SUCCESS in 1h 52m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/467941c196ae4ddfb7f9a61092ddd7b6 : SUCCESS in 4m 48s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3a9fbc3e26d54eaa89282dd305ae11e7 : SUCCESS in 1h 04m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3d97220e8f94486a8c41e51bf134ce2e : SUCCESS in 1h 22m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bfc5f1f62ce0409dbd082eae0f445ec0 : SUCCESS in 1h 05m 53s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/bb52bd16c1d94d6f8617e838eb7f5b23 : SUCCESS in 10m 59s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/4c7ebde05f0e40e0a8be480345791778 : SUCCESS in 38m 14s","accounts_in_message":[],"_revision_number":32},{"id":"ffc2bc4401698fc7892cf62670844fbab0e3f1ea","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 06:36:45.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":32},{"id":"b8220d6e23a898b4b38d8da6cd7cb65cc51d6eb8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-02-18 06:38:05.000000000","message":"Patch Set 32:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fdebb04e864748649c1a5c0ab2462ed1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/891a273279da441884dd086077b6a79d : SUCCESS in 52s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/751a19ee8b744e478d5e98b35f71e511 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":32}],"current_revision_number":32,"current_revision":"35b1945522eea195e9795914739e3cfd6e14214b","revisions":{"8540f4b9d9881985423251ce792c44665859ae76":{"kind":"REWORK","_number":1,"created":"2025-09-05 07:55:48.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/1"}}},"commit":{"parents":[{"commit":"a5bcaf69b1a80d4d02fe092900471a6e7a28e292","subject":"Remove python 3.9  support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5bcaf69b1a80d4d02fe092900471a6e7a28e292"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-09-05 07:55:26.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThis commit sets the location of UEFI NVRAM file to the instance folder\nCONF.instances_path/\u003cUUID\u003e instead of the default folder\n/var/lib/libvirt/qemu/nvram/ to avoid the overwrite. During cold and\nlive migrations, the UEFI NVRAM file is copied over to destination host.\n\nThe patch is based on the one by Jack Ding:\nhttps://review.opendev.org/c/openstack/nova/+/621646\n\nCloses-Bug: #1785123\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8540f4b9d9881985423251ce792c44665859ae76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8540f4b9d9881985423251ce792c44665859ae76"}]},"branch":"refs/heads/master"},"e158b764f4aac217d466b443b17aac805143df78":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-09-05 08:47:05.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/2"}}},"commit":{"parents":[{"commit":"a5bcaf69b1a80d4d02fe092900471a6e7a28e292","subject":"Remove python 3.9  support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5bcaf69b1a80d4d02fe092900471a6e7a28e292"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-09-05 08:46:17.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThis commit sets the location of UEFI NVRAM file to the instance folder\nCONF.instances_path/\u003cUUID\u003e instead of the default folder\n/var/lib/libvirt/qemu/nvram/ to avoid the overwrite. During cold and\nlive migrations, the UEFI NVRAM file is copied over to destination host.\n\nThe patch is based on the one by Jack Ding:\nhttps://review.opendev.org/c/openstack/nova/+/621646\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e158b764f4aac217d466b443b17aac805143df78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e158b764f4aac217d466b443b17aac805143df78"}]},"branch":"refs/heads/master"},"1088ea30951af058498747993652a72fa9d234a5":{"kind":"NO_CODE_CHANGE","_number":3,"created":"2025-10-08 06:46:23.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/3"}}},"commit":{"parents":[{"commit":"a5bcaf69b1a80d4d02fe092900471a6e7a28e292","subject":"Remove python 3.9  support","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a5bcaf69b1a80d4d02fe092900471a6e7a28e292"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-10-08 06:45:48.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThis commit sets the location of UEFI NVRAM file to the instance folder\nCONF.instances_path/\u003cUUID\u003e instead of the default folder\n/var/lib/libvirt/qemu/nvram/ to avoid the overwrite. During cold and\nlive migrations, the UEFI NVRAM file is copied over to destination host.\n\nThe changes are based on this patch by Jack Ding:\nhttps://review.opendev.org/c/openstack/nova/+/621646\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1088ea30951af058498747993652a72fa9d234a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1088ea30951af058498747993652a72fa9d234a5"}]},"branch":"refs/heads/master"},"defef8a607b06abfa7b99c31b3ef48e37d2b00aa":{"kind":"REWORK","_number":4,"created":"2025-10-19 14:32:02.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/4"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-10-19 14:31:46.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThis commit sets the location of UEFI NVRAM file to the instance folder\nCONF.instances_path/\u003cUUID\u003e instead of the default folder\n/var/lib/libvirt/qemu/nvram/ to avoid the overwrite. During cold and\nlive migrations, the UEFI NVRAM file is copied over to destination host.\n\nThe changes are based on this patch by Jack Ding:\nhttps://review.opendev.org/c/openstack/nova/+/621646\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/defef8a607b06abfa7b99c31b3ef48e37d2b00aa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/defef8a607b06abfa7b99c31b3ef48e37d2b00aa"}]},"branch":"refs/heads/master"},"b6d831e3b08efc785345a4cf62930d73546b0b68":{"kind":"REWORK","_number":5,"created":"2025-10-19 14:33:48.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/5"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-10-19 14:33:34.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThis commit sets the location of UEFI NVRAM file to the instance folder\nCONF.instances_path/\u003cUUID\u003e instead of the default folder\n/var/lib/libvirt/qemu/nvram/ to avoid the overwrite. During cold and\nlive migrations, the UEFI NVRAM file is copied over to destination host.\n\nThe changes are based on this patch by Jack Ding:\nhttps://review.opendev.org/c/openstack/nova/+/621646\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b6d831e3b08efc785345a4cf62930d73546b0b68"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b6d831e3b08efc785345a4cf62930d73546b0b68"}]},"branch":"refs/heads/master"},"25a14991e7017738f117c459fc58182839a2b1fc":{"kind":"REWORK","_number":6,"created":"2025-10-20 17:53:04.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/6"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-10-20 17:52:39.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThis commit sets the location of UEFI NVRAM file to the instance folder\nCONF.instances_path/\u003cUUID\u003e instead of the default folder\n/var/lib/libvirt/qemu/nvram/ to avoid the overwrite. During cold and\nlive migrations, the UEFI NVRAM file is copied over to destination host.\n\nThe changes are based on this patch by Jack Ding:\nhttps://review.opendev.org/c/openstack/nova/+/621646\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/25a14991e7017738f117c459fc58182839a2b1fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/25a14991e7017738f117c459fc58182839a2b1fc"}]},"branch":"refs/heads/master"},"48c00aa32f698341d1a05fc9341beb00c7d8faee":{"kind":"REWORK","_number":7,"created":"2025-10-20 20:42:21.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/7"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-10-20 20:41:55.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/48c00aa32f698341d1a05fc9341beb00c7d8faee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/48c00aa32f698341d1a05fc9341beb00c7d8faee"}]},"branch":"refs/heads/master"},"b93fb1a3ca2e976d71aa49272b220dbb0823e601":{"kind":"REWORK","_number":8,"created":"2025-10-21 11:17:49.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/8"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-10-21 11:17:34.000000000","tz":120},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b93fb1a3ca2e976d71aa49272b220dbb0823e601"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b93fb1a3ca2e976d71aa49272b220dbb0823e601"}]},"branch":"refs/heads/master"},"8f9c0c5a68fa52f6c1f2ce787d963c619e9825e6":{"kind":"REWORK","_number":9,"created":"2025-11-05 15:29:33.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/9"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-05 15:28:52.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8f9c0c5a68fa52f6c1f2ce787d963c619e9825e6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8f9c0c5a68fa52f6c1f2ce787d963c619e9825e6"}]},"branch":"refs/heads/master"},"86f95f1509d41a4ae20089cbb9d81a387f940b71":{"kind":"REWORK","_number":10,"created":"2025-11-05 15:50:13.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/10"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-05 15:49:56.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/86f95f1509d41a4ae20089cbb9d81a387f940b71"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/86f95f1509d41a4ae20089cbb9d81a387f940b71"}]},"branch":"refs/heads/master"},"5386064175d69c1f4a40f42f2971fa294cfe180c":{"kind":"REWORK","_number":11,"created":"2025-11-05 15:51:30.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/11"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-05 15:51:13.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5386064175d69c1f4a40f42f2971fa294cfe180c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5386064175d69c1f4a40f42f2971fa294cfe180c"}]},"branch":"refs/heads/master"},"803adb1a2d2d3ebc2b378c4be36a1a751effc6c0":{"kind":"REWORK","_number":12,"created":"2025-11-05 17:02:29.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/12"}}},"commit":{"parents":[{"commit":"94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0","subject":"Merge \"api-ref: Fix server topology API docs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/94ae45c1d1e64b78a1312e4f9ee4bab9cc41b7d0"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-05 17:02:18.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/803adb1a2d2d3ebc2b378c4be36a1a751effc6c0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/803adb1a2d2d3ebc2b378c4be36a1a751effc6c0"}]},"branch":"refs/heads/master"},"cdf8b011d3433d9d57893177b554d40c5cbb23ed":{"kind":"REWORK","_number":13,"created":"2025-11-12 07:39:53.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/13"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-12 07:39:28.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, cold\nmigration, resize and live migration.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1785123\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cdf8b011d3433d9d57893177b554d40c5cbb23ed"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cdf8b011d3433d9d57893177b554d40c5cbb23ed"}]},"branch":"refs/heads/master"},"641341dfde86d7c2ef27c388fc65581ccfc5b571":{"kind":"REWORK","_number":14,"created":"2025-11-12 09:15:38.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/14"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-12 09:15:12.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, and live\nmigration.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/641341dfde86d7c2ef27c388fc65581ccfc5b571"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/641341dfde86d7c2ef27c388fc65581ccfc5b571"}]},"branch":"refs/heads/master"},"c14e7bcd17578120951806ec41c767a63caa0fd5":{"kind":"REWORK","_number":15,"created":"2025-11-13 17:41:44.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/15"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-13 17:41:35.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, and live\nmigration.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c14e7bcd17578120951806ec41c767a63caa0fd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c14e7bcd17578120951806ec41c767a63caa0fd5"}]},"branch":"refs/heads/master"},"ac1e20f71d6f85e62810b6108b2afe3dc301e0bd":{"kind":"REWORK","_number":16,"created":"2025-11-13 17:47:06.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/16"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-11-13 17:46:53.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, and live\nmigration.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac1e20f71d6f85e62810b6108b2afe3dc301e0bd"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac1e20f71d6f85e62810b6108b2afe3dc301e0bd"}]},"branch":"refs/heads/master"},"90c9a52cce03efba9264b1792b184f0782021bab":{"kind":"REWORK","_number":17,"created":"2025-12-09 18:03:10.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/17"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-12-09 18:01:40.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, and live\nmigration.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90c9a52cce03efba9264b1792b184f0782021bab"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90c9a52cce03efba9264b1792b184f0782021bab"}]},"branch":"refs/heads/master"},"960adb73f18bff676b3522affaac6b0704a76a6f":{"kind":"REWORK","_number":18,"created":"2025-12-19 07:43:01.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/18"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-12-19 07:41:58.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/960adb73f18bff676b3522affaac6b0704a76a6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/960adb73f18bff676b3522affaac6b0704a76a6f"}]},"branch":"refs/heads/master"},"d9eda4ffa8ac7ab4997a4aa90b6c140d92dfb825":{"kind":"NO_CODE_CHANGE","_number":19,"created":"2026-01-06 14:31:39.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/19"}}},"commit":{"parents":[{"commit":"b7d50570c7a79a38b0db6476ccb3c662b237f69b","subject":"Merge \"api: Add response body schemas for volumes APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b7d50570c7a79a38b0db6476ccb3c662b237f69b"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-01-06 14:28:15.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nCloses-Bug: #2136993\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d9eda4ffa8ac7ab4997a4aa90b6c140d92dfb825"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d9eda4ffa8ac7ab4997a4aa90b6c140d92dfb825"}]},"branch":"refs/heads/master"},"b06d37d7c75df07cefca2a20926f0474a3e457d6":{"kind":"TRIVIAL_REBASE","_number":20,"created":"2026-01-06 17:04:46.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/20"}}},"commit":{"parents":[{"commit":"4b90fdf9af8de53fb6536d27b8fc654a0c011e2f","subject":"Merge \"Replace remaining reference to policy.json\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b90fdf9af8de53fb6536d27b8fc654a0c011e2f"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-01-06 17:04:30.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nCloses-Bug: #2136993\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b06d37d7c75df07cefca2a20926f0474a3e457d6"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b06d37d7c75df07cefca2a20926f0474a3e457d6"}]},"branch":"refs/heads/master"},"e213888a6b76ebd17eec3112a81c50dbb6d4f37a":{"kind":"REWORK","_number":21,"created":"2026-02-09 15:15:26.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/21"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 15:15:08.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e213888a6b76ebd17eec3112a81c50dbb6d4f37a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e213888a6b76ebd17eec3112a81c50dbb6d4f37a"}]},"branch":"refs/heads/master"},"7aefb118ef64fc288282411bfe5430542ec84a90":{"kind":"REWORK","_number":22,"created":"2026-02-09 15:53:12.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/22"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 15:53:01.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7aefb118ef64fc288282411bfe5430542ec84a90"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7aefb118ef64fc288282411bfe5430542ec84a90"}]},"branch":"refs/heads/master"},"dff7486b1de33a67f0c305b6d34ccd595a80e86a":{"kind":"REWORK","_number":23,"created":"2026-02-09 15:59:25.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/23"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 15:59:17.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dff7486b1de33a67f0c305b6d34ccd595a80e86a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dff7486b1de33a67f0c305b6d34ccd595a80e86a"}]},"branch":"refs/heads/master"},"befd706356f17c68f23e7aa27c306cfc12564189":{"kind":"REWORK","_number":24,"created":"2026-02-09 16:11:57.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/24","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/24","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/24 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/24 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/24 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/24"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 16:11:46.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/befd706356f17c68f23e7aa27c306cfc12564189"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/befd706356f17c68f23e7aa27c306cfc12564189"}]},"branch":"refs/heads/master"},"c330a73637238c0e3697daed68a460b348a73ca1":{"kind":"REWORK","_number":25,"created":"2026-02-09 16:21:31.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/25","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/25","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/25 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/25 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/25 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/25"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 16:21:22.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c330a73637238c0e3697daed68a460b348a73ca1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c330a73637238c0e3697daed68a460b348a73ca1"}]},"branch":"refs/heads/master"},"9d9c9ca1038eb49453afda0b31b116b624d4f1a3":{"kind":"REWORK","_number":26,"created":"2026-02-09 16:29:52.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/26","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/26","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/26 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/26 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/26 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/26"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 16:29:45.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d9c9ca1038eb49453afda0b31b116b624d4f1a3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d9c9ca1038eb49453afda0b31b116b624d4f1a3"}]},"branch":"refs/heads/master"},"77e01292b7e6151bf997f32c36c0e78568407a80":{"kind":"REWORK","_number":27,"created":"2026-02-09 19:21:13.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/27","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/27","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/27 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/27 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/27 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/27"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 19:21:04.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/77e01292b7e6151bf997f32c36c0e78568407a80"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/77e01292b7e6151bf997f32c36c0e78568407a80"}]},"branch":"refs/heads/master"},"cadcb651ac5cab3dac35bfd2c68362c8dd3f0f10":{"kind":"REWORK","_number":28,"created":"2026-02-09 19:42:22.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/28","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/28","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/28 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/28 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/28 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/28"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 19:42:13.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cadcb651ac5cab3dac35bfd2c68362c8dd3f0f10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cadcb651ac5cab3dac35bfd2c68362c8dd3f0f10"}]},"branch":"refs/heads/master"},"3cbf75e0883f8350053a082394b883d1602f97cf":{"kind":"REWORK","_number":29,"created":"2026-02-09 19:49:58.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/29","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/29","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/29 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/29 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/29 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/29"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-09 19:49:48.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3cbf75e0883f8350053a082394b883d1602f97cf"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3cbf75e0883f8350053a082394b883d1602f97cf"}]},"branch":"refs/heads/master"},"340033ad703e9723d45143293bf032a5e851381c":{"kind":"REWORK","_number":30,"created":"2026-02-13 20:17:03.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/30","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/30","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/30 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/30 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/30 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/30"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-13 20:16:50.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/340033ad703e9723d45143293bf032a5e851381c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/340033ad703e9723d45143293bf032a5e851381c"}]},"branch":"refs/heads/master"},"8d3d7e7563c49d31ff5de61b46e00f0a464f7788":{"kind":"REWORK","_number":31,"created":"2026-02-13 20:22:52.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/31","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/31","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/31 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/31 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/31 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/31"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-13 20:22:40.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d3d7e7563c49d31ff5de61b46e00f0a464f7788"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8d3d7e7563c49d31ff5de61b46e00f0a464f7788"}]},"branch":"refs/heads/master"},"35b1945522eea195e9795914739e3cfd6e14214b":{"kind":"REWORK","_number":32,"created":"2026-02-13 22:55:56.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/82/959682/32","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/82/959682/32","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/32 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/32 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/82/959682/32 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/82/959682/32"}}},"commit":{"parents":[{"commit":"264e868d4931595140260c0f655a10b525be38f7","subject":"Support os-vif TAP pre-creation for OVS/OVN ports","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/264e868d4931595140260c0f655a10b525be38f7"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-02-13 22:55:41.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/35b1945522eea195e9795914739e3cfd6e14214b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/35b1945522eea195e9795914739e3cfd6e14214b"}]},"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":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"}}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
