)]}'
{"id":"openstack%2Fnova~982353","triplet_id":"openstack%2Fnova~stable%2F2025.1~I444a9285c07a04bf08a73772235f8dd73d75e513","project":"openstack/nova","branch":"stable/2025.1","attention_set":{},"removed_from_attention_set":{"38350":{"account":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"last_update":"2026-04-01 22:47:52.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I444a9285c07a04bf08a73772235f8dd73d75e513","subject":"Preserve UEFI NVRAM variable store","status":"MERGED","created":"2026-03-27 05:29:16.000000000","updated":"2026-04-01 22:49:02.000000000","submitted":"2026-04-01 22:47:52.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"982353","meta_rev_id":"2c2036fcb192093b37d429d2d26ec9f07bbd83d5","_number":982353,"virtual_id_number":982353,"owner":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-04-01 22:47:51.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-04-01 20:44:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":2,"date":"2026-03-27 11:55:11.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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-04-01 20:44:42.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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"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":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-03-27 06:08:15.000000000","updated_by":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-03-27 07:30:44.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-03-27 10:56:14.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":"2026-03-27 11:55:11.000000000","updated_by":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"reviewer":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"state":"REVIEWER"},{"updated":"2026-04-01 20:44:42.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":"357516b7c0c75326bf4f347bcd9be7274069d127","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-03-27 05:29:16.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4745b64d4f756c396c0bc327c98b078a177a8d57","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-03-27 06:08:15.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I444a9285c07a04bf08a73772235f8dd73d75e513 .","accounts_in_message":[],"_revision_number":1},{"id":"65d5bb34290f6acd5afff400ab9920591721cedc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-27 07:30:44.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/b950b19e3f0c4f9ba678c9a46ac89d31\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0a5fab23982c428db35c6911dcc73539 : FAILURE in 49m 50s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4def236b61e045d2a567fcb1862e107e : SUCCESS in 1h 49m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9f9cadd61916473bba0d42ac97fdcbc7 : SUCCESS in 1h 05m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e26cbe8c62c440a18017d493ab6f270c : SUCCESS in 18m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c37d21005c854a37b364d87c55f7c5f4 : SUCCESS in 8m 29s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/319f0c2105844935a53304affec8f367 : SUCCESS in 14m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e55a95f9121b414690202f1832008899 : SUCCESS in 11m 44s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2fcaef0765df4a83af1ca8c164f61872 : SUCCESS in 11m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6f2d440904b543f9afc15bba452c0208 : SUCCESS in 35m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/01a8fb9a1a4b41caacf54430d88feff4 : SUCCESS in 1h 00m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b84b152203224ed1bd759f7ff87feb83 : SUCCESS in 1h 50m 08s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/b51116549add4f8ca0d76413316f3d2f : SUCCESS in 57m 37s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1e809bc7fa46474580eb5713ebcc41a8 : SUCCESS in 56m 55s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8375055f4cfe4cf4b199d84da882d6aa : SUCCESS in 1h 08m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/33f0073e172249b39ac5d8a141a50f11 : FAILURE in 1h 56m 09s\n- nova-next https://zuul.opendev.org/t/openstack/build/ec26238fbe6b40f3a7fce7586d0d0a1d : SUCCESS in 1h 47m 42s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/260fd661d8a2424f9a9621622faa4190 : SUCCESS in 36m 01s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/515eb124d72543128b1c56e69e7ab60f : SUCCESS in 4m 53s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/9cbc16e4d3ea4b5eae12949144ba1696 : SUCCESS in 27m 25s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3a55269a13004426b02796e2cf2efa7d : SUCCESS in 28m 16s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/c269ebc6425d4f9584d8b9821443c8e5 : SUCCESS in 28m 50s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b1c9cdb74d7d409cb4c7bef1bf20db85 : SUCCESS in 1h 18m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e526e0cb868345a0839aa7e0cc0f4a5a : SUCCESS in 1h 00m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/304cba5da8c14343884bc1a9ad7267df : SUCCESS in 27m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/93a688cb36f1478f87cbcc0338e171f9 : SUCCESS in 32m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0260a1489427c984841accfd690b87acde286ba1","author":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"date":"2026-03-27 08:55:19.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"01d8767a996b25a824f3d5d92f56535f8ca3d617","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-03-27 10:56:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2388d9f872bf49aa91bace7106ceb67e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/765d2c6d484e4524a21fbc87c9c4da4b : FAILURE in 31m 11s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/221999d2954d4daca7cbf3189e1fd54f : SUCCESS in 1h 20m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a2a9459b8c21457f82d7f5a7d2e834e3 : SUCCESS in 1h 02m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/6e4caa37ed5340a79c3d6ee1bb8e22f8 : SUCCESS in 25m 37s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/750e8aa143864de3aa0f962c08873eb4 : SUCCESS in 4m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7b526662c7884404924be1d7bcfdec54 : SUCCESS in 12m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fa8811dbe6ff4a648f9b057b9ddee02c : SUCCESS in 10m 35s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/79d9db44e1054d808aa0f1159c8e35af : SUCCESS in 11m 40s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/67620f1f21184624937e403e7e178cee : SUCCESS in 36m 24s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/266bcf97b87a487eb7c38cdd90dbe2ba : SUCCESS in 33m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/02a0204f808b4e24b15f3a3da99b85ff : SUCCESS in 1h 53m 30s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a8c6fbc284e84edd89a9abb9c9ab0ce4 : SUCCESS in 32m 40s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ba1871ce50764581894bdbb249da86a9 : SUCCESS in 27m 57s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/a5895d1b7337468badc48cfb9e0c2c3f : SUCCESS in 1h 13m 04s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/356e85d923a34066aceacaac755e4637 : SUCCESS in 1h 17m 53s\n- nova-next https://zuul.opendev.org/t/openstack/build/62b729bd4b4f43258748cd573bb75e05 : SUCCESS in 1h 20m 51s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/3d886ec2eff64d358496c40db285323a : SUCCESS in 25m 56s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/cf598864687f48319eeb2317e364bed0 : SUCCESS in 6m 30s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c0ecea9dce0e4372a160d8aee4734aab : SUCCESS in 26m 50s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/86ffa80f66254329934d16b5b5a2cf92 : SUCCESS in 31m 06s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/8154600b51d846c5bc17285fff729188 : SUCCESS in 20m 15s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ee19ca6140c04eaea5b9b018c926042b : SUCCESS in 1h 26m 54s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a735e203e39c499183e598bd9180a80f : SUCCESS in 1h 03m 48s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c065efea13d847a38bfbbd0b5f8aae91 : SUCCESS in 31m 05s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/9d31426642694dc7aea21fc375ebd895 : SUCCESS in 18m 23s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3cac7f27fb919ae7f5f74e56d5fb6d4c8f4d5b41","tag":"autogenerated:jenkins-gerrit-trigger","author":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"date":"2026-03-27 11:05:19.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1},{"id":"99bf196ef5f2b1fdf3f43d5dbe4fede9e013052e","author":{"_account_id":17685,"name":"Elod Illes","email":"elod.illes@est.tech","username":"elod.illes"},"date":"2026-03-27 11:55:11.000000000","message":"Patch Set 1: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4fc7567ea56e3f7197cd61ae0fd7d9b106c85590","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-04-01 20:44:42.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"040c54746352017223eae4f687be68680e2445a6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-01 20:46:01.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"e0c05d3f36b3cc74280b9734e73ff2f3593dba7e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-01 22:47:51.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/84128c341217479ab46d77e3e5eea688\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7b1e2956eded46daab9e8889982a541f : FAILURE in 45m 27s (non-voting)\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/bb74a543eca745f580fed7869bc7933d : SUCCESS in 1h 46m 10s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/29d76ea3b67b4de284b77a10d2401d28 : SUCCESS in 1h 00m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1c5c305c975c467fb34fe890605e5988 : SUCCESS in 8m 09s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/d0f7c27e955e44fe8abcc3341f61183d : SUCCESS in 14m 22s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5ff12f124bd04deebbe38f91ff67f734 : SUCCESS in 16m 39s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2eb4d87995e94f158ba4dc4dc9d4d0a2 : SUCCESS in 12m 59s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e8297cb40cd046c68ac4f11ef8581b30 : SUCCESS in 45m 39s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/da90189e5cdf4ce282f33b8bba3bc148 : SUCCESS in 58m 43s\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/e5bb2772eecd4e5b8e714db6a32c045e : SUCCESS in 21m 51s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e72ad28cede54879a282d60152c0cbc1 : SUCCESS in 24m 33s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/86dc452ff0f44e1baf59fd2459438b76 : SUCCESS in 24m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5ac0f0a08a6d414eb92853d182a9a38b : SUCCESS in 1h 49m 03s\n- nova-next https://zuul.opendev.org/t/openstack/build/5d25d075f9b74f0a8995473231231a07 : SUCCESS in 1h 21m 27s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e5978bbacafa43028fff394b31305453 : SUCCESS in 5m 26s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/059828326b2441e3bf070ff7fafc8c4b : SUCCESS in 1h 56m 58s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e83bdedd7be348c8ae9bf46d4f2a7a82 : SUCCESS in 53m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/316ebcc577d24e7baa8c1f58833302fe : SUCCESS in 36m 36s","accounts_in_message":[],"_revision_number":1},{"id":"916af1497bdcd08a794bffe373d308a57c7532e7","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-01 22:47:52.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"2c2036fcb192093b37d429d2d26ec9f07bbd83d5","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-04-01 22:49:02.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8589f5235355465ba31b87cefc358829\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/00ac516e49ab414fb26d320f1690239a : SUCCESS in 48s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/36e3ebf05a6348159b8b4f57aaa301d9 : SUCCESS in 55s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"e59075ba2ab4d388c1d0c690eafde1e391c70d05","revisions":{"e59075ba2ab4d388c1d0c690eafde1e391c70d05":{"kind":"REWORK","_number":1,"created":"2026-03-27 05:29:16.000000000","uploader":{"_account_id":38350,"name":"Nicolai Ruckel","display_name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","username":"nicolai.ruckel"},"ref":"refs/changes/53/982353/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/53/982353/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/53/982353/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/53/982353/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/53/982353/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/53/982353/1"}}},"commit":{"parents":[{"commit":"0a3bfb6577cdac6e41539a884f5230519197701d","subject":"Merge \"Fix string format specifier\" into stable/2025.1","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0a3bfb6577cdac6e41539a884f5230519197701d"}]}],"author":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2025-07-22 07:49:55.000000000","tz":120},"committer":{"name":"Nicolai Ruckel","email":"nicolai.ruckel@cloudandheat.com","date":"2026-03-27 05:28:46.000000000","tz":60},"subject":"Preserve UEFI NVRAM variable store","message":"Preserve UEFI NVRAM variable store\n\nPreserve NVRAM variable store during stop/start, hard reboot, live\nmigration, and volume retype.\n\nThis does not affect cold migration or shelve.\n\nFor UEFI guests (hw_firmware_type\u003duefi), every time the instance is\nstarted, the UEFI variable storage for that instance\n(/var/lib/libvirt/qemu/nvram/instance-xxxxxxxx_VARS.fd) is deleted\nand reinitialized from the default template.\n\nThe changes are based on this patch by Jonas Schäfer to preserve the\nvTPM state:\nhttps://review.opendev.org/c/openstack/nova/+/955657\n\nCloses-Bug: #1633447\nCloses-Bug: #2131730\nChange-Id: I444a9285c07a04bf08a73772235f8dd73d75e513\nSigned-off-by: Nicolai Ruckel \u003cnicolai.ruckel@cloudandheat.com\u003e\n(cherry picked from commit 35b1945522eea195e9795914739e3cfd6e14214b)\n(cherry picked from commit 40f52a9175d5568510909514ed60afc577712689)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e59075ba2ab4d388c1d0c690eafde1e391c70d05"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e59075ba2ab4d388c1d0c690eafde1e391c70d05"}]},"branch":"refs/heads/stable/2025.1"}},"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":{}}}]}
