)]}'
{"id":"openstack%2Fnova~959988","triplet_id":"openstack%2Fnova~master~I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d","project":"openstack/nova","branch":"master","topic":"bug/2122296","hashtags":[],"change_id":"I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d","subject":"libvirt: Select appropriate firmware for stateless firmware","status":"ABANDONED","created":"2025-09-07 18:33:20.000000000","updated":"2025-11-29 14:41:16.000000000","total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"6616865b6ddff037c67080dd069c51dabf2cb64c","_number":959988,"virtual_id_number":959988,"owner":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2025-09-09 18:23:45.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":"","value":1,"default_value":0,"optional":true},"Code-Review":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_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":{"all":[{"_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,"permitted_voting_range":{"min":0,"max":1},"_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":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-09-07 18:58:31.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-09-07 21:35:08.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"}],"messages":[{"id":"1412fffc1cf1e6125932c1e8b0aea23744605452","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:33:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4dd8e69f253f2474f4770ba21bd74e4001154512","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:33:40.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"400e3c8cebd223f91dc6eb5f8f407332c101bbfc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:34:36.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b90b03e706dc80847791faf24d555480bd6015a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:39:03.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"db24ce72e5e2a5cd8aba7f61b6003ea6a2b6f7a2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:41:13.000000000","message":"Uploaded patch set 5: Commit message was updated.","accounts_in_message":[],"_revision_number":5},{"id":"458f9822d9379983b84f7ba735ad9d799bcbe784","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:48:01.000000000","message":"Topic bug/2122296 removed","accounts_in_message":[],"_revision_number":5},{"id":"d2a186377e1e0a8176ea884e48f53239764f0653","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 18:48:06.000000000","message":"Topic set to bug/2122288","accounts_in_message":[],"_revision_number":5},{"id":"420415c4960f9ba33dce86a1fb62a3edab12bde1","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-07 18:58:31.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1aa26d704fd9497db6d5be7a51af4736\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/2a5725425527492eae4bb9c0940d2101 : FAILURE in 14m 04s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/8f772c64a03d4a13bfc821e530047603 : FAILURE in 16m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/74026ac829f54f7aaa89ea13e646bb1a : FAILURE in 16m 58s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"06086eb4a4508dea07f98d6548c2c37af0d4bede","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-07 19:16:19.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"ba3fbe84714c99384cf39f15e9d2f851c73900ed","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-07 19:47:18.000000000","message":"Patch Set 6:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0721d514972e43ae8ac43e5bfffb4696\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d9dc51545ba2485198b8d3bf31ca48b9 : SUCCESS in 15m 49s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/88ae6a5c46ca4339883c3b9345557214 : FAILURE in 19m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fb35f50c75ce49b0b78a70ff4293f37b : SUCCESS in 29m 06s (non-voting)","accounts_in_message":[],"_revision_number":6},{"id":"6705e175e038e67d415de0be9561a3843c4f4e74","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-07 21:35:08.000000000","message":"Patch Set 6: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7b7bc1c91af346c7a47786884fd51e1f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e7b5aef79a054f9d8186d245d2b68ff0 : SUCCESS in 47m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/cbee42e1d3b247419b489ed4f75c1607 : SUCCESS in 1h 50m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7a6349eafcb44e45a8bea92675ad7eff : SUCCESS in 59m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/45ac62f550e745b5be0b58735858eeda : SUCCESS in 14m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d9b082feb4af431ba11172fe66400626 : SUCCESS in 5m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/7e5dfb3d1fc8440a8939edffed4a3a7a : SUCCESS in 8m 54s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/3ee6b5f7c7be42dd80658a58d79c71fe : SUCCESS in 13m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4896435202ef4b3db24cec1acce1ba72 : SUCCESS in 13m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1535b356940d4397b3cd5cdb13591ca1 : SUCCESS in 12m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/db5d00ab235d4081a7db84eeb13efd00 : SUCCESS in 1h 09m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9518a5dc5b574cb4a6e6a4c30254c7f5 : SUCCESS in 1h 49m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8dab5a8f89ab4f829b94e20e939df1ae : SUCCESS in 39m 39s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/23783ee8648c40028ccb2e1ec86c49a4 : SUCCESS in 40m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/393a55f26e2c469e85515949941be06b : SUCCESS in 46m 46s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/abd84cae4a5143b9bb28374ded32c9f4 : SUCCESS in 2h 13m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/d58c024a155c4bf1949a111c8a5c5eda : SUCCESS in 1h 42m 23s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4f65de9674fe49d68e2f3b500c941afd : SUCCESS in 29m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/259eb11b2fbc4932979679fe0ab1d971 : SUCCESS in 6m 55s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7c1f1bba5acb41fb9d96f34ce49902df : SUCCESS in 29m 36s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/514cac7ca33e410581d21514b0454627 : SUCCESS in 31m 38s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d26f71a247d0421a9c4f3e24e48deee8 : SUCCESS in 1h 22m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/32b50d2c664a4c1eab7922f71d7e2fc5 : SUCCESS in 35m 39s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d7652cd2e4494e50a19ecab4fc7527c3 : SUCCESS in 29m 22s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/974431d7c2ad468aa97479a86440f83c : SUCCESS in 33m 04s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/411d30af61044a2eae6c738d8f06bd22 : SUCCESS in 13m 19s","accounts_in_message":[],"_revision_number":6},{"id":"8aecb35c6ee523499cf37e3f28409a067841ab25","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-09 16:23:12.000000000","message":"Uploaded patch set 7.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":7},{"id":"dadd39da7e3c876f6491e17cd06c1ba496d4a129","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-09-09 16:23:38.000000000","message":"Uploaded patch set 8: Commit message was updated.","accounts_in_message":[],"_revision_number":8},{"id":"95aef2192b8179011ed66df38509bf4cb7ebc297","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-09 18:23:45.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/565dc81d1cfb4794bc1bcbe67c2d3986\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5829f966cbf24881adad36fd8ed930f7 : SUCCESS in 57m 17s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d46e4084e3de4a4d8c360d694783604d : SUCCESS in 1h 07m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a90d690a848a4017a75ba10d11020e96 : SUCCESS in 34m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7c64fa5ebe5c4f1db00ea03ac2c17834 : SUCCESS in 23m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9a5615bda2e54a61baa562addbba8902 : SUCCESS in 10m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6532bfc5663b4acf9690cbc786f37f46 : SUCCESS in 14m 16s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/52d6a497951548ef84f475e85e4a349e : SUCCESS in 13m 00s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bb6f249f78e642dbacd1ffa664ec58ed : SUCCESS in 12m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/53b76dbd3aa540d884cb53dcca68a5bf : SUCCESS in 11m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7bb22c07a3614246b95287c50d572a85 : SUCCESS in 20m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2d2ef3ef82644f038a500fa4b0843579 : SUCCESS in 1h 09m 05s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/02c57a76b5f44f51bedae8d77b898dfc : SUCCESS in 1h 39m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6659bdbe1d6e4f4d8395a5ce06dca686 : SUCCESS in 53m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9489a413eaae4864b75d3d358378096e : SUCCESS in 49m 07s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c6e164b6be6340ea8e61702be7e0cdfc : SUCCESS in 57m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7685662cb0a5470c8379ef5787e722a3 : SUCCESS in 1h 15m 43s\n- nova-next https://zuul.opendev.org/t/openstack/build/8c60c5463bfe4804a4c6f516e172a48e : SUCCESS in 1h 56m 30s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0d216203cef64b5ca0169bcda60314c8 : SUCCESS in 43m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0aa35db6d11948739c5a286edb90d119 : SUCCESS in 7m 06s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/80df22ede551458c8b834174d44c46fa : SUCCESS in 26m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9acdd9b972bb434e892e5729e06e1933 : SUCCESS in 29m 39s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c85ea13b9cad4fd983fc0ba7ff23a26a : SUCCESS in 1h 27m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/eb216de33bb240f5a4c3384d099570a2 : SUCCESS in 56m 06s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e60af1670c2440ea959bf409f2c67591 : SUCCESS in 24m 16s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f9d176ab75db43998adf9627485fec17 : SUCCESS in 41m 27s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/01136a6fd7314db0a480d05f17ae42e1 : SUCCESS in 17m 15s","accounts_in_message":[],"_revision_number":8},{"id":"17ee0be28a79b8fcf7b90cf9e1d36ac28e019905","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-09-09 19:14:32.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dfc17c8094df4de380ea50fd85ea2d06\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/79df9ee00a854b6ba7554b311feebeeb : SUCCESS in 36m 20s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/5789110a85654f69bd075aed68f26b3e : SUCCESS in 14m 57s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0c76e479f0b947f8baca6ba7f58ffe20 : SUCCESS in 42m 20s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"c9c9239dd05aab609ea7dcd6523400d7f3f723d5","tag":"autogenerated:gerrit:abandon","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-11-29 14:38:11.000000000","message":"Abandoned","accounts_in_message":[],"_revision_number":8},{"id":"6616865b6ddff037c67080dd069c51dabf2cb64c","author":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"date":"2025-11-29 14:41:16.000000000","message":"Patch Set 8:\n\n(1 comment)","accounts_in_message":[],"_revision_number":8}],"current_revision_number":8,"current_revision":"6beeaf1a73574c690a9e6b0d899b6ba7b0c197db","revisions":{"60c9b15c04fbaaf347a03a4d27de200b0fd28508":{"kind":"REWORK","_number":1,"created":"2025-09-07 18:33:20.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/1"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 18:33:05.000000000","tz":540},"subject":"libvirt: Select appropriate firmware for stateless firmware support","message":"libvirt: Select appropriate firmware for stateless firmware support\n\nLibvirt accepts only firmware files which declare stateless mode, and\nreject usage of non-stateless firmwares with stateless\u003d\u0027yes\u0027 flag\nat validation.\n\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/60c9b15c04fbaaf347a03a4d27de200b0fd28508"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/60c9b15c04fbaaf347a03a4d27de200b0fd28508"}]},"branch":"refs/heads/master"},"72884815a238ad10b1fd3d26cfcea1e979acdf70":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2025-09-07 18:33:40.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/2"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 18:33:25.000000000","tz":540},"subject":"libvirt: Select appropriate firmware for stateless firmware support","message":"libvirt: Select appropriate firmware for stateless firmware support\n\nLibvirt accepts only firmware files which declare stateless mode, and\nreject usage of non-stateless firmwares with stateless\u003d\u0027yes\u0027 flag\nat validation.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/72884815a238ad10b1fd3d26cfcea1e979acdf70"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/72884815a238ad10b1fd3d26cfcea1e979acdf70"}]},"branch":"refs/heads/master"},"1c2b5e51af2336c44bf604a330b6a344b333c9db":{"kind":"REWORK","_number":3,"created":"2025-09-07 18:34:36.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/3"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 18:34:25.000000000","tz":540},"subject":"libvirt: Select appropriate firmware for stateless firmware support","message":"libvirt: Select appropriate firmware for stateless firmware support\n\nLibvirt accepts only firmware files which declare stateless mode, and\nreject usage of non-stateless firmwares with stateless\u003d\u0027yes\u0027 flag\nat validation.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c2b5e51af2336c44bf604a330b6a344b333c9db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c2b5e51af2336c44bf604a330b6a344b333c9db"}]},"branch":"refs/heads/master"},"ca4f7d4aecb48fc8a95fed326aa9b721a89659ad":{"kind":"REWORK","_number":4,"created":"2025-09-07 18:39:03.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/4"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 18:38:49.000000000","tz":540},"subject":"libvirt: Select appropriate firmware for stateless firmware support","message":"libvirt: Select appropriate firmware for stateless firmware support\n\nLibvirt accepts only firmware files which declare stateless mode, and\nreject usage of non-stateless firmwares with stateless\u003d\u0027yes\u0027 flag\nat validation.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ca4f7d4aecb48fc8a95fed326aa9b721a89659ad"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ca4f7d4aecb48fc8a95fed326aa9b721a89659ad"}]},"branch":"refs/heads/master"},"85cb20840e49b49bf0a4192f0a39297591eb2fc8":{"kind":"NO_CODE_CHANGE","_number":5,"created":"2025-09-07 18:41:13.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/5"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 18:39:53.000000000","tz":540},"subject":"libvirt: Select appropriate firmware for stateless firmware support","message":"libvirt: Select appropriate firmware for stateless firmware support\n\nLibvirt accepts only firmware files which declare stateless mode, and\nreject usage of non-stateless firmwares with stateless\u003d\u0027yes\u0027 flag\nat validation.\n\nImport that validation logic to nova to keep it consistent with what\nlibvirt expects.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/85cb20840e49b49bf0a4192f0a39297591eb2fc8"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/85cb20840e49b49bf0a4192f0a39297591eb2fc8"}]},"branch":"refs/heads/master"},"d2a937c7fc60e87aba0bb7ef18e14d4a068d84fc":{"kind":"REWORK","_number":6,"created":"2025-09-07 19:16:19.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/6"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 19:16:08.000000000","tz":540},"subject":"libvirt: Select appropriate image for stateless firmware","message":"libvirt: Select appropriate image for stateless firmware\n\nLibvirt accepts only firmware image files which declare stateless mode,\nand reject usage of non-stateless firmwares with stateless\u003d\u0027yes\u0027 flag\nat validation.\n\nImport that validation logic to nova to keep it consistent with what\nlibvirt expects.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2a937c7fc60e87aba0bb7ef18e14d4a068d84fc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2a937c7fc60e87aba0bb7ef18e14d4a068d84fc"}]},"branch":"refs/heads/master"},"d8b3e7289c49ae2f06f70a28332168087567b868":{"kind":"REWORK","_number":7,"created":"2025-09-09 16:23:12.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/7"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-09 16:22:02.000000000","tz":540},"subject":"libvirt: Select appropriate image for stateless firmware","message":"libvirt: Select appropriate image for stateless firmware\n\nDetect firmware which actually declares stateless support, based on\nthe QEMU firmware descriptor. This effectively imports the existing\nvalidation and selection logic from libvirt.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8b3e7289c49ae2f06f70a28332168087567b868"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d8b3e7289c49ae2f06f70a28332168087567b868"}]},"branch":"refs/heads/master"},"6beeaf1a73574c690a9e6b0d899b6ba7b0c197db":{"kind":"NO_CODE_CHANGE","_number":8,"created":"2025-09-09 16:23:38.000000000","uploader":{"_account_id":9816,"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","username":"kajinamit"},"ref":"refs/changes/88/959988/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/88/959988/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/88/959988/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/88/959988/8"}}},"commit":{"parents":[{"commit":"0dd7cb1fb0996c4298cc970dab9230f598d2d246","subject":"Merge \"libvirt: Disable VMCoreInfo device for SEV-encrypted instances\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0dd7cb1fb0996c4298cc970dab9230f598d2d246"}]}],"author":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-07 15:34:56.000000000","tz":540},"committer":{"name":"Takashi Kajinami","email":"kajinamit@oss.nttdata.com","date":"2025-09-09 16:23:21.000000000","tz":540},"subject":"libvirt: Select appropriate firmware for stateless firmware","message":"libvirt: Select appropriate firmware for stateless firmware\n\nDetect firmware which actually declares stateless support, based on\nthe QEMU firmware descriptor. This effectively imports the existing\nvalidation and selection logic from libvirt.\n\nPartial-Bug: #2122288\nCloses-Bug: #2122296\nChange-Id: I34b11b02d8a9fe6eb3ac6137f69c4e39e2a5a82d\nSigned-off-by: Takashi Kajinami \u003ckajinamit@oss.nttdata.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6beeaf1a73574c690a9e6b0d899b6ba7b0c197db"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6beeaf1a73574c690a9e6b0d899b6ba7b0c197db"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","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":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
