)]}'
{"id":"openstack%2Fnova~955657","triplet_id":"openstack%2Fnova~master~Iefb879428681003d6db604b70353a91913c92461","project":"openstack/nova","branch":"master","topic":"bug/2118888-patch12","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-01-27 23:28:19.000000000","reason":"\u003cGERRIT_ACCOUNT_4690\u003e replied on the change","reason_account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2026-01-28 01:43:47.000000000","reason":"Change was submitted"},"9816":{"account":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"last_update":"2026-01-28 01:43:47.000000000","reason":"Change was submitted"},"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2025-11-25 14:39:50.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},"38429":{"account":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"last_update":"2026-01-28 01:43:47.000000000","reason":"Change was submitted"},"33742":{"account":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"last_update":"2026-01-28 01:43:47.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Iefb879428681003d6db604b70353a91913c92461","subject":"Preserve vTPM state between power off and power on","status":"MERGED","created":"2025-07-23 06:17:52.000000000","updated":"2026-01-28 01:44:48.000000000","submitted":"2026-01-28 01:43:47.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":55,"unresolved_comment_count":3,"has_review_started":true,"submission_id":"955657-bug/2118888-patch12","meta_rev_id":"746d20098fbe71bddeded4801f9213ce9df5ba75","_number":955657,"virtual_id_number":955657,"owner":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-01-28 01:43:47.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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2026-01-27 23:28:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":2,"date":"2025-11-25 14:39:50.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2026-01-27 23:28:19.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_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":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},{"_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"]},{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"}],"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-07-23 06:56:04.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-07-23 07:17:47.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-07-23 08:46: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-07-23 13:45:06.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":"2025-07-23 13:45:06.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"REVIEWER"},{"updated":"2025-07-23 21:19:09.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"},{"updated":"2025-10-14 22:51:22.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-11-05 15:30:16.000000000","updated_by":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"reviewer":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"state":"CC"},{"updated":"2025-11-12 15:39:35.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-17 10:49:10.000000000","updated_by":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"reviewer":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"state":"CC"},{"updated":"2025-11-17 14:34:18.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-01-27 23:28:19.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"f659fce25dccb8347f81a843c8f3b3aa653766f4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-07-23 06:17:52.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"ca9360f7de878544fe5ff5e3ad8eb47796b70191","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-07-23 06:19:47.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"51ee1e7dcea37f8a77301b7af52c42fceecff655","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-23 06:56:04.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b39a7a95ddd24c6ab7e6d7ac15805b7e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a33fab70df4248d3ab6cd558d706eb7c : FAILURE in 33m 16s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d1670dda627347798964525ca9d5a326 : FAILURE in 33m 19s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f10d85249b3b4bffa5cfbde045e2fffd : FAILURE in 34m 12s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8e67795c2418d8df11dccd51b1572e90cc5c4024","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-07-23 07:17:47.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"e0fef25b16f1233eeafdec99d946a0a8579109d1","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-07-23 07:20:23.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6c2b6333f651400058e5840eecb8e008ec00cf55","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-07-23 07:28:08.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e0917db588fd7e7f6fe101b54be72586ffd6e136","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-23 08:46:45.000000000","message":"Patch Set 2: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/92b30b99b35949c1b2272d428943378b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/aa347ffe638c4de1971bfbcce3b88c40 : SUCCESS in 1h 03m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2121ddca885b49e697e9a9a40b9a3d69 : SUCCESS in 1h 23m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/134e30ada6064fc0bec35c86800ecf9b : SUCCESS in 1h 06m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d48bd0664ba2437ea01d9cdeb6900289 : FAILURE in 22m 25s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a9b4e404ee0e4f1596dc3dc75960f533 : SUCCESS in 9m 12s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3bf2dfadb62844999cf16423abdc96d9 : FAILURE in 11m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/428289cb3f074c2a8955ddd588f61d02 : FAILURE in 10m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0971fa362f334e6c976595bfa1c110f0 : FAILURE in 15m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0be88082eba9463f9de0f6b231726fe6 : SUCCESS in 12m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/09bcca9ddbe344e48b8c1661f27776dd : SUCCESS in 1h 05m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b4cbaa37bdd046049dd8b0af6694cf66 : SUCCESS in 1h 52m 36s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/19ac5f458ab846569c7567c74dd912f3 : SUCCESS in 37m 49s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/90fadd2ba4044fd2893e8d9006537f44 : SUCCESS in 43m 52s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/a92d285580c34e0094322658964b3b02 : SUCCESS in 50m 14s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8acf731980da42ababfe63dd315c538c : SUCCESS in 2h 02m 26s\n- nova-next https://zuul.opendev.org/t/openstack/build/ded11f26d3f340b68a55fb3a50fb390e : SUCCESS in 2h 24m 49s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/76c8ab833f254450a0b646b70815a8a2 : SUCCESS in 35m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/42ca1fb3ebd347fe8898ab7008d6a5b6 : SUCCESS in 4m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/254e3691b38e41b6b6ceafdec011ae8a : SUCCESS in 20m 52s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ee5157757d0945fcb530a8060604c4d1 : SUCCESS in 24m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b71876f8ae2d4c05948b40ce52166c80 : FAILURE in 58m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/19e5f6e060f649f8b962f37cfe2bd99f : SUCCESS in 55m 54s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e83e933d9d0d4498a8bac465da80f79c : SUCCESS in 20m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/33d00a8c5bbc486292e3abbc3b0d4a75 : SUCCESS in 22m 11s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"718de788f45382cce51e16d5023ba413270a6d7d","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-07-23 09:25:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e8dd152031711a7101d399d062f6482ec005f1c6","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-07-23 13:45:06.000000000","message":"Patch Set 2: Code-Review-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"c5b7fc41439c9c8ba00917cc1d72cd6bb7c3817c","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-07-23 13:54:18.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"574807b4e65a9b8c7bb61bc3ec73fd39bc70e8b9","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-07-23 13:58:24.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"771a4e881a4746a9b8c9b0a0f7b5337f5594c3e7","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-23 14:10:17.000000000","message":"Patch Set 2: Code-Review-1\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"224ccbe608cef92b7ad14c22bde4ec53d70c768f","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-23 14:13:11.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"247c68f8683c97ad32fcb1db6714eac02625d9dd","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-07-23 14:38:51.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"5bc26e8d5a262f2d71e1da56314c297c57a6a22b","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-07-23 21:19:09.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a7ca67e37cbe5035c1320fe24dcb285bed9055a5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-25 18:37:40.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bb77dd09ad26913e66a40e84809857e4562d00cb","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-07-25 19:13:30.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d77752a96589c40786c368f5eed296d03fab93d6","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-25 19:19:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"2f5f7da8552fb3423ff716d8c8617955462df56b","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-25 19:25:16.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"de0452dc77e95d2bcb5bc7596efa2935ec75e7e1","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-07-25 23:05:13.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e44ed83b12753e77c1ba21be37096314453d03d8","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-26 10:20:40.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"70ad8dcc6fdc0a10cca157719f1d08a1edeae3b9","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-26 10:32:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"7f36b49f7fe3e8603a60b6dd685c7e18c9161cf7","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-07-28 06:51:19.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a2e4872e85c8dfec256827fe48c6a4fa542716ae","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-07-28 20:19:27.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"d3ecc377f9e4a4077d90f760d67f7af893696148","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-05 12:29:39.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"eed383285e331749e6c61c6011b1210f45fdc75d","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-08-05 16:27:35.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"ab4f7c5cdad5a6318bfec4689b0306fc06dfa235","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-08-15 08:09:19.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":3},{"id":"068810ae6d0ca50d382e690a6a21a5a7b9cf7f4c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 10:19:11.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/24f00c22c2e446e9a271d07fde390a8a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/29437e3a20f74fc78b35c64229039c62 : SUCCESS in 1h 01m 01s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/098bb54a3fc04584ae6d670cf93a35fc : SUCCESS in 2h 07m 22s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f81580aa0556440a8d614f406fb01a4f : SUCCESS in 1h 04m 30s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f419606ac051443088e18fca955dbb0f : SUCCESS in 14m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d53f82f4d22f4158892ddb8fb680ea6d : SUCCESS in 9m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b88dd1b630f34b7cafb889c76b9964aa : SUCCESS in 12m 21s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b4793bd0ba6a442f91255befc291bf50 : SUCCESS in 14m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9a6e5711d8614c429c634614efa8a6aa : SUCCESS in 10m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8647651baba24754b8b1252b09907cd6 : SUCCESS in 13m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/eae04d4d42894995adcdcc35c9eee3ee : SUCCESS in 30m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a4076d1efe744e5182644fd378531502 : SUCCESS in 2h 01m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/559de7e4f4164acab7cc184c8e071312 : SUCCESS in 30m 15s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/fecf5fefbc23489b8c9ced785132c597 : SUCCESS in 42m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e52bbfdb5e8f49f4b31a39b3d4c859a1 : SUCCESS in 51m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/08529c9c6b5e492e84aa3eabcd7e10ce : SUCCESS in 1h 12m 12s\n- nova-next https://zuul.opendev.org/t/openstack/build/9dd1603a5d8b4177a4cb5f88f508e7de : SUCCESS in 1h 24m 48s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/8fcd4af56e524b9884689f7517890766 : SUCCESS in 39m 08s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/16f17c064f5c41089425743d77e3534f : SUCCESS in 7m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/0bc847285b684a188fc34b950b8ec90a : SUCCESS in 26m 29s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f1a72c5d89704e9193ec3c425b90ba89 : SUCCESS in 36m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/05ecd496cca04e679b5ca2d46f6b65a4 : SUCCESS in 1h 31m 50s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f3205573e6ab42d3bc82032916c02261 : SUCCESS in 31m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1b8c2aa42b1b4dabb1ab72ecf992ccb4 : SUCCESS in 13m 18s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f8b5ad40334a48fb9bae324e19a60b45 : SUCCESS in 17m 02s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"a4edade1e1ebc3a1292f4426a9bce44b608bf957","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-08-15 10:41:28.000000000","message":"Uploaded patch set 4: Commit message was updated.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"2da273bf86728e01fee1c26054a4e8bac0fb6421","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-15 10:54:03.000000000","message":"Patch Set 4:\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"d6764e4529988eef4240f9db2e464f9d042da3ca","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-08-15 11:21:03.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"bf54a1c53f96b70e422cec355e7faefbcafd5166","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-08-15 11:21:16.000000000","message":"Patch Set 4:\n\n(5 comments)","accounts_in_message":[],"_revision_number":4},{"id":"c5798ce4f2406ce9274cf6f5b4ab85325f0c36f4","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-08-15 11:22:20.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"44a6adde2067d92fa7841315e7b52fffc9d70841","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 12:47:09.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e469b05f1ec44bca04075218dddacd5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/16b22b86fd0348ebbb3452d4fea47c88 : SUCCESS in 39m 14s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5f61b388358e4b2b87e6b10c54b43320 : SUCCESS in 38m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2f19a50e384e41b4a18cb2fbebd58b22 : SUCCESS in 44m 04s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"24024b558b102b48132275a946195087df03bb2b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 13:19:57.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9e580eff7c434426915f8b61d305e42e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e9e39ca6feec4e368cb375e7eb3ee232 : SUCCESS in 1h 09m 37s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d41441d6305f440688824b17d51d3acd : SUCCESS in 1h 00m 06s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/749225b57e4f470a89fe8cf2de6ab1d1 : SUCCESS in 1h 08m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/90858f231084401db54d021812015ed8 : SUCCESS in 17m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7cb67ad7f2a44a8f92b907949c16ebd3 : SUCCESS in 4m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/41e4814d3299417a9be9480f0f7e2e26 : SUCCESS in 7m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/292698add2bf4ec5a245f054e37a7b93 : SUCCESS in 13m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f2910cceb1eb437cac3fd9f00c25f812 : SUCCESS in 12m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ef6fb0390404f21a20480bc2e96e9bf : SUCCESS in 15m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/283f6b76c99745b98c853b311018f2f8 : SUCCESS in 1h 06m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4a742ba2b175490b997a10281223321e : SUCCESS in 1h 52m 45s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7eb0ccdbe43348318ddc3822eaed3b47 : SUCCESS in 45m 56s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/466b47303e704b5ab60df8d00ef5178c : SUCCESS in 24m 18s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/915259dccfec4cb0b0d4c4b00ae9f357 : SUCCESS in 1h 07m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0e2b2d7992454a00810e45ef73f46b38 : SUCCESS in 1h 53m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/1f6a69321efc4feea594530e2e3245bf : SUCCESS in 1h 24m 27s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/1b9887ab8b4f4b24acdb16042845106f : SUCCESS in 54m 08s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b562d01ab6054f6faa3714d84e20563f : SUCCESS in 2m 56s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/45fdb054e676415da77e8121fa38a15a : SUCCESS in 28m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/4a23d9d6fa614d70985ab5af1b2efb55 : SUCCESS in 32m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/fe139b3e595142ec8afb5eb9e79413d1 : SUCCESS in 1h 12m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c1c7d9ffd07d4e129b7b98a63b95e497 : SUCCESS in 28m 44s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0bde1e52bb034c3bb159c9b610c7e34a : SUCCESS in 11m 25s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a310e2cba12441788d433f3d1bbfc39a : SUCCESS in 35m 20s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"5ec38b2c93adf644b34cc34f19eac48830c038f3","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-09-17 10:41:53.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"b4d2e650c5cbfb4b0b714aa55436798acc98220b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-17 11:45:47.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b98584f09f8444508f8253d927b0d9f6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/db4e89ecb6d54d95850adbea5fbd7efa : FAILURE in 56m 00s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a4fbb68b92fc412f92c065fa7640cb71 : SUCCESS in 56m 23s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/78ea7c6ddf9f4ab491fcc8dc4f4c8c35 : TIMED_OUT in 1h 01m 02s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"28c2de07909fde7d75362156335fe99767d503a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-17 12:55:59.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d377f98c9d6548d3bfdfac268d7bb845\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/dcaf4fac4c99447da4cf83450ed1f6d6 : SUCCESS in 1h 04m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9ce855f97c3947428dd29c3ea4a534f1 : SUCCESS in 1h 48m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8240a956d3cd41deb6d5c2b97e6bfd88 : SUCCESS in 1h 04m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3036045b611348b6b5a6e81791410515 : SUCCESS in 22m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/46542ea0297541c997748f3fbdff7845 : SUCCESS in 9m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/70d64999eeb840c0abbca11cfdfeadb6 : SUCCESS in 13m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/c776a771f7ac4ad8b3c4350bf510f91f : SUCCESS in 13m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1fbec0812ff945ea903b0a9c1baad704 : SUCCESS in 18m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b8e971399e64037b0838f0acdf58ae9 : SUCCESS in 12m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ebb8f016e95d45fda6a8fb68b6f49398 : SUCCESS in 1h 03m 01s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/58858810ee6545ac918bb83d941732f4 : SUCCESS in 1h 48m 10s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/66f7b822d21a45d2aab03d99edbe0ff0 : SUCCESS in 49m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/715382f1626a4d948b0529d932a97931 : SUCCESS in 54m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/afbfba6580ad42c1994504cd2d4bc6a4 : SUCCESS in 1h 01m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fe788982b6ed4e4584c5cc2230230970 : SUCCESS in 1h 45m 04s\n- nova-next https://zuul.opendev.org/t/openstack/build/169593df75d74fefb99e7fc74c4a8933 : SUCCESS in 2h 06m 12s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4fa27ae0a39b4336a03ae3e8716b6d2d : SUCCESS in 51m 50s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0f26e3eb4df74fafba6fdd40216c4112 : SUCCESS in 6m 46s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9a61ac7a7ba042f492e46630f580f759 : SUCCESS in 28m 14s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/946665cc5a19476db58186426acdcfa8 : SUCCESS in 32m 42s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5999527c22e44cdad3375d05298a279 : SUCCESS in 1h 16m 06s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ac710675e4d7426dbcad1825b5162d1f : SUCCESS in 54m 23s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ccbe30d5b6cb4f4fad8f2f35e76517f6 : SUCCESS in 18m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/15c9746752934bea96c3a48e1f372dea : SUCCESS in 23m 54s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/646f5a94164b412dbf7071a78db58af4 : SUCCESS in 13m 34s","accounts_in_message":[],"_revision_number":6},{"id":"56794a6d6136896dac9618d87f18c3b83cc5fbff","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-09-22 15:31:25.000000000","message":"Patch Set 6:\n\n(6 comments)","accounts_in_message":[],"_revision_number":6},{"id":"0929b6b2c23f792343827257ab1ba38ad23b6820","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-09-24 15:18:04.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"072cdc6e91cbf60a2996ccde78ccea00b9d573d9","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-09-24 15:18:20.000000000","message":"Patch Set 6:\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"03e42fec91cf6e7e2cf71395d305e6aa6716f112","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-09-24 16:53:50.000000000","message":"Patch Set 7:\n\n(1 comment)","accounts_in_message":[],"_revision_number":7},{"id":"6f85b95c5162c6c2101c388c584291251ba05d1f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-09-24 17:05:12.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"5743d6ab056ef337a39ccd1b5862c30e7ac2623f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-24 18:45:25.000000000","message":"Patch Set 8: 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/01eb530d6b0f452c9ba3f746bb431941\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9d0757e0c3e54074853a760e68d92dcf : FAILURE in 41m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/45bda6770f8f4861b60591b9ffedef68 : FAILURE in 22m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7b960d640a5a4667930e75be6f8b490d : POST_FAILURE in 28m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fec46ee6729f406199b4f763052b00cd : FAILURE in 15m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ad79915fceab48b1a5f8ba9fe267155b : FAILURE in 9m 51s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b6b2384504524cc2963d38c1b594b2af : FAILURE in 11m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9ee0bca004d941359e60345b8904cff5 : FAILURE in 8m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1c3e33e15f2a4a259873d504e5ba58ae : FAILURE in 9m 37s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4e5c7ac0f10640ff86b8b69169ab965e : SUCCESS in 10m 37s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/971a20a315164dc1b2932caff0a72ae6 : SUCCESS in 1h 34m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6948c624c6d64e2196ec171abd3f7f10 : FAILURE in 13m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bd05382f281b4b2c8aedbe6a206e16d6 : POST_FAILURE in 21m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/97b78d20c4bd4a1284de847b58cd2574 : POST_FAILURE in 15m 24s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/d8dbdd8e789d4ebc8119708927d0dabd : FAILURE in 23m 53s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/f9b4e22cd7eb4ffd9e667acd4d24e04f : FAILURE in 14m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/6fe00443918f4875911d14159d0ba2e2 : POST_FAILURE in 15m 42s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e604e70b6b22490fa7ab8fef356c8a14 : POST_FAILURE in 27m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/349401c5de37467cb00c3244199d6e0c : SUCCESS in 5m 23s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/64fde47965ff4c948b6a5bd5160512dd : FAILURE in 24m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1c66c10cf75a4001a83cda2f0e580199 : FAILURE in 26m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1641cef21483439483cb8ef665e0dc94 : FAILURE in 1h 02m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c98e5a47e6c4649a07ac4fa33c925dc : FAILURE in 17m 20s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ea95b38160694d02b93bfb477f126bd1 : FAILURE in 22m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6959f054a4254503b0b49e014f861435 : FAILURE in 26m 18s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ed32e119e045495eb88529d6b9abb409 : FAILURE in 17m 01s","accounts_in_message":[],"_revision_number":8},{"id":"17678f6e367e5e6e1f5f1debc076df94383f1dd3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-24 18:55:07.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0388214688824766a9c0aee6c320f4db\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/01bfba253f7649b9b32eb43134cd6b07 : FAILURE in 34m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1c590b5af2f945489505c6983b2df574 : FAILURE in 19m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c08abf83c19c47f19efd78028a8ba6d1 : FAILURE in 17m 26s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"05d34c748858f930155316ceb2b950b7e530ca5d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-09-29 10:00:06.000000000","message":"Uploaded patch set 9.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"40ba169e89b392eec88f4efe929f86f0f0215fe6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-29 10:14:23.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cdde0ffbf59b4983964075f9f4782019\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/46230bb913d246108bb5232c8dc1c3ce : FAILURE in 11m 17s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e2c8bfa3f58a47ff9a7b660e98b3c27e : FAILURE in 12m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/077d316ac5a745489591a9fa645bc8c0 : FAILURE in 10m 34s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"6ea16e80ed1f5b6d1921ccf20543da303f0dabfa","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-29 10:52:10.000000000","message":"Patch Set 9: Verified-1\n\n(3 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/db8e039612c7495ab468924e635a000e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/52a3befd2cbd40ea8f689b8f47b6e854 : FAILURE in 46m 32s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/385cc2b567d54eafa74f21378c00a7b3 : FAILURE in 12m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9f5d16a8a14c436995f05890a1f1409f : POST_FAILURE in 9m 06s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ef7f7df6e1e346dd8dead949e0699fc4 : FAILURE in 7m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6e2eca3ec7884f71a474f2da92101c3e : FAILURE in 5m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b5589fed7c5a4b7eb3710d16dcda69c9 : FAILURE in 6m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b7ad468711e6443895c09b85cb755e60 : FAILURE in 3m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d7d01373d4743a3bbc5da1a27f6e3da : FAILURE in 8m 02s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/594558638788499c8e61578f216cf527 : SUCCESS in 12m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/30887245b60342938195b073282b11d7 : POST_FAILURE in 24m 47s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e2e12bae2a634eddaa4dcaf31073c9f4 : FAILURE in 22m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ee3464c039b94f33b13c388d961ed7d3 : POST_FAILURE in 25m 05s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c49e5974ecc245259fc39fe5fae38688 : POST_FAILURE in 25m 28s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/cefe0216b95a4450aa2dd843e0bc20b6 : FAILURE in 9m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7f5e92ae7bc34006a2c1fa8653ee34d3 : FAILURE in 18m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/67396beff04f4c44a906975af9016ee3 : POST_FAILURE in 25m 01s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/f3a395bf4e97498cb0ebfb4821dd3f5c : POST_FAILURE in 20m 24s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0867734c96b948d4b9566b1c0ab5dd0a : SUCCESS in 5m 21s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/57ffbfd52d554909ba6fe3d7f6a2a26e : FAILURE in 6m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f5389e4db3d74423b3dc5e3db31a4b3d : FAILURE in 5m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b96a73b14bbd4c1d978c4bf3bb0eca73 : FAILURE in 30m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ed3ce50d1ea6490a97991fd212ce62be : FAILURE in 22m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1e0097316fa74c39a42bc454bb836330 : FAILURE in 13m 00s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/264b26edd65941949d763586c1c9829d : FAILURE in 9m 13s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8efc9bf5ebb244668468fcbeb16f8d0b : FAILURE in 4m 15s","accounts_in_message":[],"_revision_number":9},{"id":"56263da56afc1c134ceacf243b1b27bac801edb6","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-09-29 11:12:09.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":10},{"id":"d20f76b0ee422683d731e5e7d55f8aa1cb4a2e93","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-29 12:08:37.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f6ac325392b94c71b9a3044cafbc1eda\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8c9b5010b56541529fd5ee4fb351edd9 : SUCCESS in 15m 27s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fcb4b75797be4fa3bc56a76afc1ab8e8 : SUCCESS in 31m 27s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7e5307b3f40b4e83b7f80578f831378a : SUCCESS in 19m 32s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"7e0672a9c4c87a714788a990fa3cbbd803f512ab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-29 13:19:02.000000000","message":"Patch Set 10: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3746c828fb3743c590d22cebc5f8f7f5\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5aad3db79616443ab4d9103b3a19c799 : SUCCESS in 39m 56s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0ce26a96b7924d05bf7f3a27200583a3 : SUCCESS in 1h 24m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/52f0c5f225a34bc092b89577151934ae : SUCCESS in 31m 42s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3662377b8c294ab8b8c2819f5cb67a1f : SUCCESS in 24m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a94bf47d4e54675a66745cee61c4559 : SUCCESS in 5m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/94729852e709447b832340ee393c2f3d : SUCCESS in 10m 30s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a32f6f4b04ee4fba8c54fd9f1e382dd0 : SUCCESS in 13m 59s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/22caabfa21f54170b27bb4daf7d896fb : SUCCESS in 13m 54s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d8b4453bbf924f68911e0babbacdb2f3 : SUCCESS in 9m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c154cd038443400fb35c821e927e4be2 : SUCCESS in 1h 02m 44s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/28f92e2c922a457880a126aa0b472f24 : SUCCESS in 1h 49m 42s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6a9910f4722442199112566d95ff8434 : SUCCESS in 44m 48s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f00950efdba64b08b3e1356a02417806 : SUCCESS in 29m 43s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/ebe102f2d972425395575faa23c68613 : SUCCESS in 59m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/676d3ba6f83342d59ff927c4076ab95d : SUCCESS in 2h 00m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/969b4f77ab0947848688cc33054f855b : SUCCESS in 1h 22m 36s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/475743e7f44c494596d2efaada9bdc2e : SUCCESS in 40m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8979c42142674e3e8972152b1b1b2161 : SUCCESS in 5m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4c1698eded0d43bfbf9ba33cd50cb44f : SUCCESS in 27m 37s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/950d1d740b22420bba5123b4206b67d1 : SUCCESS in 32m 24s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e32f1a699249422cb6533f9388eb6b77 : SUCCESS in 1h 22m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bf28444405ce450499a265f36add02af : SUCCESS in 28m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/712cd69184b64902be55009576e36617 : SUCCESS in 15m 56s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/db05b6dca1e549b69f164d6b4a671d9b : SUCCESS in 32m 52s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/c4c3a6ea915e4a26a393c25315bd052e : SUCCESS in 13m 29s","accounts_in_message":[],"_revision_number":10},{"id":"76f75c6e8686b1e64c5569224bc26dad1e8e2cb2","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-09-29 15:40:49.000000000","message":"Patch Set 10: Code-Review+2\n\n(4 comments)","accounts_in_message":[],"_revision_number":10},{"id":"81f2d78a946e62d149c49679ea0ddbaee5e067ca","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-10-01 05:24:21.000000000","message":"Patch Set 10:\n\n(1 comment)","accounts_in_message":[],"_revision_number":10},{"id":"f9967dffd2f007621af8c5f7866c52d2bed4e1f9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"date":"2025-10-01 06:13:48.000000000","message":"Uploaded patch set 11: Commit message was updated.\n\nOutdated Votes:\n* Code-Review+2 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":11},{"id":"6d67abd6573b87af6edfc27abd8b209a7efa52c3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 06:48:35.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/38c0012725f444718957236b5feac15c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/8d081e496ccb4b5c95dbbaaadae8d9e8 : SUCCESS in 27m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f2e96e02450f44b5bc39c829a3826a50 : SUCCESS in 27m 17s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/713eca492dfd4b2ab5cde750ea38d590 : SUCCESS in 32m 27s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"22a96ba06e115318bb3af60d2f85520b9ed19486","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 08:30:54.000000000","message":"Patch Set 11: 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/189195352ccc40c09732b5823400aaf4\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c09139d967f8493f8f144c039128bbd0 : SUCCESS in 55m 54s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/abda903e82e943b39ed35bb36400b2da : SUCCESS in 1h 20m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ab6392154a764824b465aa4efe3cbd3a : SUCCESS in 46m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36ae0a7acc1445c488cef1a73481f8c2 : SUCCESS in 20m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ded3910d93cb41839f7621d40e1e7ed2 : SUCCESS in 7m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8cf8ffa782c34f828bf4008396ff0c32 : SUCCESS in 13m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/af8d3c35df6c421e84608e9210b74142 : SUCCESS in 11m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a88e0e8d89364e60a91d9ab6dcbd4d80 : SUCCESS in 18m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5e232808840446dd806f760a1d326c9c : SUCCESS in 9m 53s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/983ffebe059a470ebb406687fd5d4f70 : SUCCESS in 1h 08m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/284a4bde4e0d482abb6529557460a8b3 : SUCCESS in 1h 39m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/27e7300d15204ab28b9e58ef7dff1d9c : SUCCESS in 41m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e2bd07a543d5405e9d12189295a9be61 : FAILURE in 1h 04m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/78a0bebec3f847cbb35a4798072677b8 : SUCCESS in 59m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e86aeee479de4640b3516cb029be156d : SUCCESS in 1h 08m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/b081b421cf8b4409b24ea4a6caf21e5a : SUCCESS in 2h 10m 58s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/1c46139adc314f6aa39103a9d209b036 : POST_FAILURE in 1h 02m 11s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/63edd3fc4c4a4b0f99ce93fc0c82f322 : SUCCESS in 3m 35s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e0cbe35ce4174c82888c82b625fa8b08 : SUCCESS in 30m 40s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f289fce45a1b41739f682c23f7ad425f : SUCCESS in 29m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e080e1b86c3c451c98e721aa67ee438e : SUCCESS in 1h 01m 41s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/34644e6fc8304d999b9427e3f26e33dd : SUCCESS in 37m 47s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/067aaf0fc4ae4f90a3d00fcea4683141 : SUCCESS in 17m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e3d1efdd360c4b3294092164d150fdc8 : SUCCESS in 14m 12s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/bd5da5798347424f89122a1b27da0c64 : FAILURE in 13m 24s","accounts_in_message":[],"_revision_number":11},{"id":"2a64d6e9b77824bda2fb038ab3187b837833b84a","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-01 10:49:29.000000000","message":"Topic set to bug/2118888","accounts_in_message":[],"_revision_number":11},{"id":"54f081ad7c2335f0dd31d2c267bf8f7e8119dc1b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"real_author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-10-01 14:28:40.000000000","message":"Patch Set 12: Patch Set 11 was rebased on behalf of \u003cGERRIT_ACCOUNT_33742\u003e\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"}],"_revision_number":12},{"id":"856cc03797aa4ca6f5d6494386575f9fec81bade","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 16:34:54.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a9ea71a3bc3b4bd394da5eebee53d41b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/36e5023169d2495a8eade26ecb913996 : SUCCESS in 33m 51s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d8b3e60f15174869bd058bdc1ed628f8 : SUCCESS in 32m 28s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/49aef859fc5b4e448bfae21b80bfa508 : SUCCESS in 21m 37s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"59749aaa4c40a98de4ff5a9da9d3c094b91e49c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-01 16:55:34.000000000","message":"Patch Set 12: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c281b353d3a04f7baaabc46ff0e5c48a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4a7f7e6194c84efa86b009dd869202f7 : SUCCESS in 44m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d1e81abc046747e1adf5ba08a1097203 : SUCCESS in 1h 48m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b8200a4b605348f89abc8c64e3f93acb : SUCCESS in 52m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0204c146dff042bab56f8163307997ca : SUCCESS in 17m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f100b895d0374a26adfb1eb5e62358c5 : SUCCESS in 8m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/564ade81cfa246a5a8ec036142b74fba : SUCCESS in 12m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/09011486ad804a08b4b6b85e74f2e267 : SUCCESS in 15m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/41582c5a2dd340398b339fb8b34e2fe8 : SUCCESS in 18m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2edec952590f451f90590e0093222db1 : SUCCESS in 12m 17s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/f7e517d791af4ab7858475bb33902754 : SUCCESS in 1h 09m 30s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/774dea80870249da86aac149f2ccd040 : SUCCESS in 1h 54m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/796f9421731147cda98a161e3c18be74 : SUCCESS in 29m 46s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d49b32188e754156bbf7b6061ca82e2d : SUCCESS in 42m 44s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e32deee5706546e98e520711a12e7dba : SUCCESS in 1h 02m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1cfae3e37e66439c8c193d32c73062de : SUCCESS in 2h 24m 57s\n- nova-next https://zuul.opendev.org/t/openstack/build/89d1ab49940b4af7be7df217b329370b : SUCCESS in 2h 04m 02s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0348e84b5fc842aa8b7a98abda0715b7 : SUCCESS in 45m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/178ad0a095744f269103b502d30fc33c : SUCCESS in 5m 24s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b00be96a158740ab8c03ccce29580dc7 : SUCCESS in 24m 37s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a1f5282138134eb09df63ee1920bccfa : SUCCESS in 34m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0c846d29083248f6b4c688adb0ebb02b : SUCCESS in 1h 18m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/eb189bdb60054c24b5dfd0854f5ce9c0 : SUCCESS in 57m 24s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/5013705600054ca3a7d29b959c271797 : SUCCESS in 26m 59s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fa47e8ae481d4af98d8454ea6ecd3756 : SUCCESS in 25m 26s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/2a72aa3b90cf4e7bb68181275754a8c6 : SUCCESS in 13m 17s","accounts_in_message":[],"_revision_number":12},{"id":"012d49c5157fe12b494c10d2f8799bae7d645e9b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-10-14 20:09:22.000000000","message":"Uploaded patch set 13.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":13},{"id":"10089f643891f3924fad06fd8f0347d893bc46ef","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 20:35:16.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/080460822c544b64ab48affab5375ef4\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/27af620417784fadb0c25cd9a38b86cb : SUCCESS in 14m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/df18f5547bd24cdb93f84da868aef554 : SUCCESS in 23m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/831f0db0b96d49528e0a6e0ea20ca67f : SUCCESS in 16m 27s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"7fd698ef1d7fb14a36a1d7ee370cbe3ac4a7c07d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-10-14 22:44:41.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2bc904d0b88747799a9a8eea257694e0\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2995761342f24d51ba7a6d9f33cba198 : SUCCESS in 1h 04m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cc016c44755f4b0baa044cfbce2d0927 : SUCCESS in 1h 48m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ebe2d9a61b8d404caf2e4a781fddce53 : SUCCESS in 1h 03m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d7c12b752a0d4711b10d66d86f3deb49 : SUCCESS in 23m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f663b5d2a1ab4087b8cfb87c4b44c71e : SUCCESS in 8m 55s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7a11416ad1a54023869e75bc28e37db1 : SUCCESS in 11m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/987bad9d1af848fd9e8d04761919bcb6 : SUCCESS in 11m 08s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/66d47b8cd18f4a61915b6d41395a29b8 : SUCCESS in 17m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/77ccffe41f7d4a81940f8fd883ed3e2e : SUCCESS in 7m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/7806c8e79fab44748fbb9fe6ac414eaa : SUCCESS in 28m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a451135ba1f948c692890c04779cb6a5 : SUCCESS in 2h 00m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2a847a6a53cf4cad9f3204c1968bd992 : SUCCESS in 28m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f372eaf7ef64459080c1d7cdf09f8915 : SUCCESS in 53m 06s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/6b73106235c449bda92a41044fd48aad : SUCCESS in 55m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e6d028e17fd349e2820e60d4c2857738 : SUCCESS in 2h 22m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/337b8bc834a345d3b326892dac316072 : SUCCESS in 2h 15m 19s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/02e0c4cb2dcc474faf690fbb444dd50e : SUCCESS in 50m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e49873ae44264e93945c7b430fd21869 : SUCCESS in 4m 12s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/2f7e30b03f2a41318803d9fa51ab50d6 : SUCCESS in 29m 44s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/bd7466a91f5c47f88d7ee7b9012ca535 : SUCCESS in 31m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e4a389c1f05041edb097882e2ce5359a : SUCCESS in 1h 32m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/840788651f3248758b934966ba5e2723 : SUCCESS in 30m 36s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a2488f2867cd418087361706afee71ea : SUCCESS in 17m 21s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7dda35535e314971852f507e8fbd8012 : SUCCESS in 20m 47s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/b454ac1414924fa8b3f210e4a90b0185 : SUCCESS in 11m 47s","accounts_in_message":[],"_revision_number":13},{"id":"ae85e2e86cebc9f8624533462764919e4ef17fd9","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-14 22:51:22.000000000","message":"Patch Set 13:\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":13},{"id":"72c9d2cc3163212eaea20242a37b72727fa70444","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-10-22 17:21:04.000000000","message":"Patch Set 13: Code-Review+1\n\n(4 comments)","accounts_in_message":[],"_revision_number":13},{"id":"6cd0f1a43d28da6d8ce2de137ca7509c41f7358e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-11-05 15:18:32.000000000","message":"Uploaded patch set 14.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":14},{"id":"712987e831f953112b54eb3414b6dbd6695db9ff","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-11-05 15:30:16.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"64e2ad56bf4fde9fbd46838e754c34f71d7843dc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 17:35:41.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/70b3577285014eff832af0de1b689eaa\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cf370a1c29964655a5bc12ea66008bf3 : SUCCESS in 1h 04m 29s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/8f778f5572404e0dbac5edeead611aaa : SUCCESS in 1h 25m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f6e9d0bf423a4539a444cb0125ddc5be : SUCCESS in 1h 06m 23s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/be256091726240db903f087f5825fdd6 : SUCCESS in 27m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/417dea0283894ec2bbd09d62d0a02835 : SUCCESS in 7m 45s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b6e3872c1f0a44ba8c148b10de772260 : SUCCESS in 13m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/29ba98f748a246209128b695b33e6ed8 : SUCCESS in 16m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/82707b5143f54d6f8b27cdb70acc4dda : SUCCESS in 14m 59s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b949dadb2ce8487c837e0e57104f611e : SUCCESS in 13m 07s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/890cb9315d73451bb1f2fc455d8569b3 : POST_FAILURE in 14m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0fe93f7cd69a45cd9ebfd40d1c7272d2 : SUCCESS in 2h 08m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9a0a1d909e6049ecbb455364efeed0ac : SUCCESS in 49m 10s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/49fc741fe6c04486b806ab96f4613778 : SUCCESS in 41m 24s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/536a2b786adb4b948211182feaddc707 : SUCCESS in 1h 09m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e0387a45a4454d97bad7bd8f6321316c : SUCCESS in 1h 53m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/d0516fd104424225acbc79a6931f4198 : SUCCESS in 1h 29m 03s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/55c3f318c5b94557901306a0d3795abe : SUCCESS in 50m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ac99a01bb86c4eb68b34dd3af2680edc : SUCCESS in 5m 47s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/06d1d1adb1c9492d93cb7c9e333294d3 : SUCCESS in 27m 06s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a0c2dad9c55c4ea6828449862cc5d350 : SUCCESS in 32m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/573d01ccbf124aec84d15389285a88ad : SUCCESS in 1h 21m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bda3560bb8b84c6b8c382aafd1fdaa48 : SUCCESS in 1h 06m 02s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3095093aa24d472ca9657c219af9a841 : SUCCESS in 24m 38s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/590c157d0d014527b43470f8da2d75bf : SUCCESS in 28m 05s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/ed3d5cec99f5479bae6b1647496bf85b : SUCCESS in 16m 23s","accounts_in_message":[],"_revision_number":14},{"id":"97ec6aa54de5ce13af204b72bfe56bae7f286d58","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-05 19:17:57.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9bc0ae21d5e04072b29876730e03c939\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e929b206afb44db8849649ef5e1d7c91 : SUCCESS in 24m 00s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/43342e5250bd44c8a1cf7e694f21592a : SUCCESS in 17m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fa4ef9bd8ee24b9095c812ec6aa10e05 : SUCCESS in 34m 29s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"3b692faedaab376737208909783ffbe1a332eb0b","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:39:35.000000000","message":"Patch Set 14:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-955657-kqvnv/index.html\u003e","accounts_in_message":[],"_revision_number":14},{"id":"c6a23cddc48fe1387550eb8c376c746f48936eb0","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-11-17 10:33:04.000000000","message":"Uploaded patch set 15.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":15},{"id":"95ff9922e931fa20a799bba7aaf55e4e4336ef3a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-11-17 10:34:50.000000000","message":"Uploaded patch set 16.","accounts_in_message":[],"_revision_number":16},{"id":"ba94d76b5b5183af031a749f891c694a5f650006","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-17 10:58:14.000000000","message":"Patch Set 15:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-955657-fbxh5/index.html\u003e","accounts_in_message":[],"_revision_number":15},{"id":"6420bda20ac555e18d84de76453775c063d2e699","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-17 11:08:30.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/73f7aecbd0064061b82d18f6d53d30a8\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/5cd2136fedf045c682bde602c7718225 : FAILURE in 18m 55s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/30511faa07ba4497862546de6bfdc86f : FAILURE in 24m 44s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/71686a7c56c543d4b341c19b77ff79ff : FAILURE in 24m 21s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"715715c4614ab7401561ec27289e864b03ed1531","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-17 11:29:18.000000000","message":"Patch Set 16:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-955657-dxmch/index.html\u003e","accounts_in_message":[],"_revision_number":16},{"id":"dfae0faa9e1fe51189e98433d19a17abc3c89821","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-17 12:45:21.000000000","message":"Patch Set 16: Verified-1\n\n(4 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/bd800a636a284fbfb1628a6e2d6314d3\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f246b7e96d75492c879f2aac3195807b : SUCCESS in 1h 06m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/a4bbb6411a11454d9b9cb70b0edf2e00 : SUCCESS in 1h 58m 56s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f8373f5fce4544e091945287a4db94e5 : SUCCESS in 37m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4d7b7e84a9b741899a45de48904d1b93 : FAILURE in 23m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c61fcd9a866b4ac0a63981ef918b2576 : FAILURE in 5m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3458b3713b594deea8301e37ed907dff : FAILURE in 11m 24s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b61bca1a945947aca83a372241230d8d : FAILURE in 13m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/86bd053ede7b4090a0fc4dc16cce9105 : FAILURE in 14m 13s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8f6ab75eff2f4783a895d43943b4ec1f : SUCCESS in 7m 00s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/d850d22fcecb445b98e227ad67f5e0e7 : SUCCESS in 1h 07m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ad82a7bd1f0640368b0636f6bd8d22e7 : SUCCESS in 1h 59m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7aebce0296b44b05ab2fb832792acb43 : SUCCESS in 53m 38s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/6986dda82fcd4e938a39a70cf85e5ffd : SUCCESS in 57m 06s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/0f9543ed4c8b43a7827fbe65b8f642d0 : SUCCESS in 52m 28s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8c90c703ca5e451e8fe37439692efd81 : SUCCESS in 2h 07m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/6b940fc449ab4747919f46b062781ebb : SUCCESS in 1h 32m 33s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6f3498226fa54341be5fa5b101d5649f : SUCCESS in 54m 16s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5ad6e02f146f4922befa8fa2644b18f7 : SUCCESS in 6m 36s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9902124460574694878f6a2641a08e95 : SUCCESS in 28m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ae39189563a24fefb8a9b724595f27a7 : SUCCESS in 27m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c1f3b69b617149e482df47a2924ef72b : SUCCESS in 1h 35m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/57f2015ef28d406ba964b8149707fb80 : SUCCESS in 59m 20s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a0dec17558964ea19f5f48667a313d95 : SUCCESS in 28m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2fb6ed587d834874a6aeeec6639dc4d4 : SUCCESS in 38m 00s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/8afdb0ea03d34b42b27bb183569adf9a : FAILURE in 11m 38s","accounts_in_message":[],"_revision_number":16},{"id":"dd0827d2011233c7d47c0ec16c63deef6578ddc7","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-11-17 13:35:31.000000000","message":"Uploaded patch set 17.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":17},{"id":"4545d522f1f43acd683816410739b5c55919398a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"date":"2025-11-17 13:37:22.000000000","message":"Uploaded patch set 18.","accounts_in_message":[],"_revision_number":18},{"id":"78174450d440c8a0e806af50ae2a4beffb039b0c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-17 14:10:40.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97bf9eb91ce44d5f903ef664dc5a86d5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0caaa8747012483dbc0f7a502cbc7592 : SUCCESS in 24m 40s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/226bee7e0f0c4e87b25f775098611c59 : NODE_FAILURE Node(set) request 72c67d57de6b45d698797145a793c4f5 failed in 0s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fe84858eb8f84ea4a50084c3beeb1276 : SUCCESS in 30m 00s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"f2b803c8c91dfcc81b0b03cd7ef775bbc0ddc5d2","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-17 14:20:55.000000000","message":"Patch Set 17:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-955657-s6v56/index.html\u003e","accounts_in_message":[],"_revision_number":17},{"id":"8da4bdfdf1250172baa15c806b715e027630329a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-17 14:34:18.000000000","message":"Patch Set 18:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Iefb879428681003d6db604b70353a91913c92461 .","accounts_in_message":[],"_revision_number":18},{"id":"5d59a6366385c749f7b73ca1f8dc4d807ae37528","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2025-11-17 14:36:55.000000000","message":"Patch Set 17:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Iefb879428681003d6db604b70353a91913c92461 .","accounts_in_message":[],"_revision_number":17},{"id":"1cdbff76066543b42afa4752171595bde52c2f6f","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-17 14:49:03.000000000","message":"Patch Set 18:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-955657-bxdcc/index.html\u003e","accounts_in_message":[],"_revision_number":18},{"id":"0f9febce5a509340d8fb447ef0ad5eb25800a931","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-11-17 16:01:04.000000000","message":"Patch Set 18: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cf74e3cdb79e49db976e16dc6d3bf48d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d6b264d9667c4336aca5dcaf45d1013e : SUCCESS in 1h 00m 45s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/423957ae72c243ed9a873cdb4e2caa99 : SUCCESS in 1h 30m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6dd14fdb73f149929b3b7cc68331b41e : SUCCESS in 1h 06m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4b60c2aed41c47dfbb65c87391550c49 : SUCCESS in 30m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c021689d90748fdad650978fd513fed : SUCCESS in 8m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/4c55f5ef54b64e788c01f834c105cb68 : SUCCESS in 14m 13s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/076e8c690e3a4f16959281b2c3676eba : SUCCESS in 13m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1c6f9ed109514e5cb53c0cea2f6b822a : SUCCESS in 17m 42s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bb83800dc81b40268ed04559bb6fc58a : SUCCESS in 11m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/5d4a7d605c0e4383b72c1ce90794b9e3 : SUCCESS in 1h 12m 01s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/59e1d201c2b94d2da3eb8389b211fb32 : SUCCESS in 2h 02m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a5e92b4908454713bb5c17f2b86ba52d : SUCCESS in 58m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/32fd00d539a145968a1f9105b123549b : SUCCESS in 45m 56s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/82cca172fecb4961ad681a5ce529fbf5 : SUCCESS in 55m 32s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/de712a83c16d491f8796e58163e9ce0d : SUCCESS in 1h 32m 21s\n- nova-next https://zuul.opendev.org/t/openstack/build/a90a29f4975942cf89fa3f696d0c8d6e : SUCCESS in 2h 21m 23s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/b6d7ec46adc7482c9c6d25ef9abf45db : SUCCESS in 50m 36s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9e8719b6a8f14ce0a2a39d378dfcc340 : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6ce4778e55b84d35b76f7a49feb940dc : SUCCESS in 25m 33s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/d50e4b6c0995463e8276fe4b7c21f8dd : SUCCESS in 24m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/32bd05651f26465a995c28a44ea1f4a4 : SUCCESS in 1h 23m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/93ddafaf88944747a7713ea85848db17 : SUCCESS in 59m 43s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/06666758142d48b380ce9c98b3d4d012 : SUCCESS in 17m 55s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0499c92d41c94c3fbd2a80a46ad59182 : SUCCESS in 14m 17s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/f35dda5cecd4494d92fa73ecbef91412 : SUCCESS in 11m 35s","accounts_in_message":[],"_revision_number":18},{"id":"774e0096003158a949c4edd82a34edf5d01df83f","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-11-25 14:39:50.000000000","message":"Patch Set 18: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"5d68761471777816feee068e5e75086aa3435b2a","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-01-27 23:28:19.000000000","message":"Patch Set 18: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":18},{"id":"59793c9e5a00a60603e60e88415cd17eef112ae1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-27 23:28:47.000000000","message":"Patch Set 18: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":18},{"id":"e1b5bafd7c3d8265ca642efe573eb9aceb07c7bb","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 01:43:47.000000000","message":"Patch Set 18: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/62d5893462294e75b64132a4f4373016\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a02d9301eeb845f1af8a1d93b57494fc : SUCCESS in 30m 10s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3a7413d30a2c4038bfc3361e330bb29f : SUCCESS in 2h 03m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e08d47efab774f57aadbc1fa4c29ceca : SUCCESS in 1h 07m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f1c509928ac642d48fd75de077e98dff : SUCCESS in 4m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e2dc3f5f5d05477da49c9d27d6275d72 : SUCCESS in 9m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/add5a61eff8c4ff4b87b02b990fcf0c2 : SUCCESS in 6m 56s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e0d62575a4243028d13d69891f2ae1d : SUCCESS in 12m 15s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7adc9d4779a34b268386fec275768ff0 : SUCCESS in 53m 11s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/42abf1c5309e4a4ebb08de65350b6144 : SUCCESS in 28m 19s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/36ef850c6f814715bd9c31c93e1908bf : SUCCESS in 25m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cf276a2ce13e47d0bdb5a017db21e88a : SUCCESS in 1h 45m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/32bac180116041e48133f7b46fff5c2e : SUCCESS in 2h 09m 56s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4a175349d29a4faa8a23fdf044579d60 : SUCCESS in 6m 25s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6082d325095347ce964ae12e3e009a71 : SUCCESS in 1h 02m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b8f7f79bd7e14423929d32255c333fad : SUCCESS in 1h 08m 39s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bae46b4ecbc24da0b1aabfc9335e0667 : SUCCESS in 57m 45s\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/4e4f012b72244d6b88c8a935995e85f6 : SUCCESS in 10m 58s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/1bbf562ba22b44148519a663561c294c : SUCCESS in 36m 34s","accounts_in_message":[],"_revision_number":18},{"id":"73d68b3a0de40d1da36ffb2ab25b31f551c6a0fe","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 01:43:47.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":18},{"id":"746d20098fbe71bddeded4801f9213ce9df5ba75","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-01-28 01:44:48.000000000","message":"Patch Set 18:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6255ac29679547f4b68a3333e53b445f\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/06599369d092423b87bbd60ca18b9cc8 : SUCCESS in 42s","accounts_in_message":[],"_revision_number":18}],"current_revision_number":18,"current_revision":"2399a296e3ff21e47e9b86b517b6ae9f8f525c01","revisions":{"96d74ad4b7277424789bb4cc68cbaa195f7f5598":{"kind":"REWORK","_number":1,"created":"2025-07-23 06:17:52.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/1"}}},"commit":{"parents":[{"commit":"6053bb27228d5f43a3112fcdece5c01229feef31","subject":"Merge \"api: Address issues with server group APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6053bb27228d5f43a3112fcdece5c01229feef31"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-23 06:17:35.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/96d74ad4b7277424789bb4cc68cbaa195f7f5598"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/96d74ad4b7277424789bb4cc68cbaa195f7f5598"}]},"branch":"refs/heads/master"},"9dbd6c939ebc5a6f57eb583cf2d51c3043c93fc0":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-07-23 06:19:47.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/2"}}},"commit":{"parents":[{"commit":"6053bb27228d5f43a3112fcdece5c01229feef31","subject":"Merge \"api: Address issues with server group APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6053bb27228d5f43a3112fcdece5c01229feef31"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-23 06:18:16.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9dbd6c939ebc5a6f57eb583cf2d51c3043c93fc0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9dbd6c939ebc5a6f57eb583cf2d51c3043c93fc0"}]},"branch":"refs/heads/master"},"d329ef78a8a201843c1e9f9f517d8c03c40d8d64":{"kind":"REWORK","_number":3,"created":"2025-08-15 08:09:19.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/3"}}},"commit":{"parents":[{"commit":"e4340cd8e54fe3b447192e7982693793c60569cd","subject":"Merge \"Allow services to start with threading\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4340cd8e54fe3b447192e7982693793c60569cd"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-08-15 08:06:56.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d329ef78a8a201843c1e9f9f517d8c03c40d8d64"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d329ef78a8a201843c1e9f9f517d8c03c40d8d64"}]},"branch":"refs/heads/master"},"9adcf451ab11df1020e5bb11f8fadfb9829a636e":{"kind":"NO_CODE_CHANGE","_number":4,"created":"2025-08-15 10:41:28.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/4"}}},"commit":{"parents":[{"commit":"e4340cd8e54fe3b447192e7982693793c60569cd","subject":"Merge \"Allow services to start with threading\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4340cd8e54fe3b447192e7982693793c60569cd"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-08-15 10:41:11.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9adcf451ab11df1020e5bb11f8fadfb9829a636e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9adcf451ab11df1020e5bb11f8fadfb9829a636e"}]},"branch":"refs/heads/master"},"3fb783342f7ff84c229441eb615d4f67218fa0fa":{"kind":"REWORK","_number":5,"created":"2025-08-15 11:21:03.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/5"}}},"commit":{"parents":[{"commit":"e4340cd8e54fe3b447192e7982693793c60569cd","subject":"Merge \"Allow services to start with threading\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e4340cd8e54fe3b447192e7982693793c60569cd"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-08-15 11:20:56.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3fb783342f7ff84c229441eb615d4f67218fa0fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3fb783342f7ff84c229441eb615d4f67218fa0fa"}]},"branch":"refs/heads/master"},"b62d1abbe3540d3eeef0cadaa1d830aee85fe868":{"kind":"REWORK","_number":6,"created":"2025-09-17 10:41:53.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/6"}}},"commit":{"parents":[{"commit":"640782207c1a0f2b1e274e94ef1d4f909ecea533","subject":"Merge \"Remove eventlet timer from multi_cell_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/640782207c1a0f2b1e274e94ef1d4f909ecea533"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-09-17 10:41:41.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b62d1abbe3540d3eeef0cadaa1d830aee85fe868"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b62d1abbe3540d3eeef0cadaa1d830aee85fe868"}]},"branch":"refs/heads/master"},"2895551e670153baaec986f0f9069e88a7dcc416":{"kind":"REWORK","_number":7,"created":"2025-09-24 15:18:04.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/7"}}},"commit":{"parents":[{"commit":"640782207c1a0f2b1e274e94ef1d4f909ecea533","subject":"Merge \"Remove eventlet timer from multi_cell_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/640782207c1a0f2b1e274e94ef1d4f909ecea533"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-09-24 15:17:54.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2895551e670153baaec986f0f9069e88a7dcc416"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2895551e670153baaec986f0f9069e88a7dcc416"}]},"branch":"refs/heads/master"},"1555752d145731afb58b249c26f872d046e288ee":{"kind":"REWORK","_number":8,"created":"2025-09-24 17:05:12.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/8"}}},"commit":{"parents":[{"commit":"640782207c1a0f2b1e274e94ef1d4f909ecea533","subject":"Merge \"Remove eventlet timer from multi_cell_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/640782207c1a0f2b1e274e94ef1d4f909ecea533"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-09-24 17:05:02.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1555752d145731afb58b249c26f872d046e288ee"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1555752d145731afb58b249c26f872d046e288ee"}]},"branch":"refs/heads/master"},"90373745ec70b0da7f6f1f1ec40557ffe4eb94a9":{"kind":"REWORK","_number":9,"created":"2025-09-29 10:00:06.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/9"}}},"commit":{"parents":[{"commit":"640782207c1a0f2b1e274e94ef1d4f909ecea533","subject":"Merge \"Remove eventlet timer from multi_cell_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/640782207c1a0f2b1e274e94ef1d4f909ecea533"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-09-29 09:59:57.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90373745ec70b0da7f6f1f1ec40557ffe4eb94a9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90373745ec70b0da7f6f1f1ec40557ffe4eb94a9"}]},"branch":"refs/heads/master"},"d2c8d742569b5f83f71e9a7e9da759831eeddcc3":{"kind":"REWORK","_number":10,"created":"2025-09-29 11:12:09.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/10"}}},"commit":{"parents":[{"commit":"640782207c1a0f2b1e274e94ef1d4f909ecea533","subject":"Merge \"Remove eventlet timer from multi_cell_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/640782207c1a0f2b1e274e94ef1d4f909ecea533"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-09-29 10:54:06.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2c8d742569b5f83f71e9a7e9da759831eeddcc3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2c8d742569b5f83f71e9a7e9da759831eeddcc3"}]},"branch":"refs/heads/master"},"f8df1ac2b8d5f021b8f7c5fb85e68c4b38428015":{"kind":"NO_CODE_CHANGE","_number":11,"created":"2025-10-01 06:13:48.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"ref":"refs/changes/57/955657/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/11"}}},"commit":{"parents":[{"commit":"640782207c1a0f2b1e274e94ef1d4f909ecea533","subject":"Merge \"Remove eventlet timer from multi_cell_list\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/640782207c1a0f2b1e274e94ef1d4f909ecea533"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-10-01 06:13:37.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f8df1ac2b8d5f021b8f7c5fb85e68c4b38428015"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f8df1ac2b8d5f021b8f7c5fb85e68c4b38428015"}]},"branch":"refs/heads/master"},"491c66ec396d319cd56a3b2d8c40e2a9ad67d177":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2025-10-01 14:28:40.000000000","uploader":{"_account_id":33742,"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","username":"jssfr"},"real_uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/12"}}},"commit":{"parents":[{"commit":"b99a882366251f88d145e27312b94692e0b2266f","subject":"Merge \"Add admin context when filling metadata on ImagePropsWeigher\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b99a882366251f88d145e27312b94692e0b2266f"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-10-01 14:28:40.000000000","tz":0},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/491c66ec396d319cd56a3b2d8c40e2a9ad67d177"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/491c66ec396d319cd56a3b2d8c40e2a9ad67d177"}]},"branch":"refs/heads/master","description":"Rebase"},"ac0d621d2e0c7d9c4b5269b9b67e8bab38c988c9":{"kind":"REWORK","_number":13,"created":"2025-10-14 20:09:22.000000000","uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/13"}}},"commit":{"parents":[{"commit":"17f1f0ad49a51bfcc5900808f7345965525a45b5","subject":"Merge \"Switch nova-conductor to use global executor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/17f1f0ad49a51bfcc5900808f7345965525a45b5"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Henry Richter","email":"henry.richter@cloudandheat.com","date":"2025-10-14 20:05:14.000000000","tz":120},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac0d621d2e0c7d9c4b5269b9b67e8bab38c988c9"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ac0d621d2e0c7d9c4b5269b9b67e8bab38c988c9"}]},"branch":"refs/heads/master"},"555f050c1d6f47f7bf320b24ddcdf4471975f93f":{"kind":"REWORK","_number":14,"created":"2025-11-05 15:18:32.000000000","uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/14"}}},"commit":{"parents":[{"commit":"17f1f0ad49a51bfcc5900808f7345965525a45b5","subject":"Merge \"Switch nova-conductor to use global executor\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/17f1f0ad49a51bfcc5900808f7345965525a45b5"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Henry Richter","email":"henry.richter@cloudandheat.com","date":"2025-11-05 15:18:08.000000000","tz":60},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/555f050c1d6f47f7bf320b24ddcdf4471975f93f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/555f050c1d6f47f7bf320b24ddcdf4471975f93f"}]},"branch":"refs/heads/master"},"6e86aa64dbfcb57094bd101fe1471f13628af69a":{"kind":"REWORK","_number":15,"created":"2025-11-17 10:33:04.000000000","uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/15"}}},"commit":{"parents":[{"commit":"8a993d583ffedb608a67acac9fce0c3d065e2dd2","subject":"Merge \"add functional repoducer for bug 2048837\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a993d583ffedb608a67acac9fce0c3d065e2dd2"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Henry Richter","email":"henry.richter@cloudandheat.com","date":"2025-11-17 10:24:55.000000000","tz":60},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e86aa64dbfcb57094bd101fe1471f13628af69a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6e86aa64dbfcb57094bd101fe1471f13628af69a"}]},"branch":"refs/heads/master"},"ef6bfc87c23ce0e3350f199b4ff63c27998bfea8":{"kind":"REWORK","_number":16,"created":"2025-11-17 10:34:50.000000000","uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/16"}}},"commit":{"parents":[{"commit":"8a993d583ffedb608a67acac9fce0c3d065e2dd2","subject":"Merge \"add functional repoducer for bug 2048837\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a993d583ffedb608a67acac9fce0c3d065e2dd2"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Henry Richter","email":"henry.richter@cloudandheat.com","date":"2025-11-17 10:34:23.000000000","tz":60},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ef6bfc87c23ce0e3350f199b4ff63c27998bfea8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ef6bfc87c23ce0e3350f199b4ff63c27998bfea8"}]},"branch":"refs/heads/master"},"e8f7bba6c4b80ebc695da71d7ebf69aee2a11b26":{"kind":"REWORK","_number":17,"created":"2025-11-17 13:35:31.000000000","uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/17"}}},"commit":{"parents":[{"commit":"8a993d583ffedb608a67acac9fce0c3d065e2dd2","subject":"Merge \"add functional repoducer for bug 2048837\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a993d583ffedb608a67acac9fce0c3d065e2dd2"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Henry Richter","email":"henry.richter@cloudandheat.com","date":"2025-11-17 13:35:24.000000000","tz":60},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8f7bba6c4b80ebc695da71d7ebf69aee2a11b26"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e8f7bba6c4b80ebc695da71d7ebf69aee2a11b26"}]},"branch":"refs/heads/master"},"2399a296e3ff21e47e9b86b517b6ae9f8f525c01":{"kind":"REWORK","_number":18,"created":"2025-11-17 13:37:22.000000000","uploader":{"_account_id":38429,"name":"Henry Richter","email":"henry.richter@cloudandheat.com","username":"h3nryc0ding"},"ref":"refs/changes/57/955657/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/955657/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/955657/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/955657/18"}}},"commit":{"parents":[{"commit":"8a993d583ffedb608a67acac9fce0c3d065e2dd2","subject":"Merge \"add functional repoducer for bug 2048837\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8a993d583ffedb608a67acac9fce0c3d065e2dd2"}]}],"author":{"name":"Jonas Schäfer","email":"jonas.schaefer@cloudandheat.com","date":"2025-07-22 10:26:32.000000000","tz":120},"committer":{"name":"Henry Richter","email":"henry.richter@cloudandheat.com","date":"2025-11-17 13:37:11.000000000","tz":60},"subject":"Preserve vTPM state between power off and power on","message":"Preserve vTPM state between power off and power on\n\nWithout this patch, due to power_on calling _hard_reboot, which in turn\nundefines the VM to ensure a clean domain XML, the TPM data is erased by\nlibvirt.\n\nThis is very surprising to users who store persistent data in the TPM,\nsuch as keys required to decrypt the main disk of the VM.\n\nCloses-Bug: #2118888\n\nSigned-Off-By: jonas.schaefer@cloudandheat.com\nChange-Id: Iefb879428681003d6db604b70353a91913c92461\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2399a296e3ff21e47e9b86b517b6ae9f8f525c01"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2399a296e3ff21e47e9b86b517b6ae9f8f525c01"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Review-Priority","status":"MAY"}]}],"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":{}}}]}
