)]}'
{"id":"openstack%2Fnova~995792","triplet_id":"openstack%2Fnova~master~I2b6ebcfbae0590d91a4e82dd175823f1f594cdfa","project":"openstack/nova","branch":"master","attention_set":{"30126":{"account":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"last_update":"2026-07-06 11:47:28.000000000","reason":"Someone else replied on the change"}},"removed_from_attention_set":{},"hashtags":[],"change_id":"I2b6ebcfbae0590d91a4e82dd175823f1f594cdfa","subject":"Fix encrypted volume migration/evacuation cross-project failure","status":"NEW","created":"2026-07-02 10:09:25.000000000","updated":"2026-07-06 11:58:10.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":5,"unresolved_comment_count":0,"has_review_started":true,"meta_rev_id":"92cc10b2336828589f0275fb4bbf721b8d2efa2d","_number":995792,"virtual_id_number":995792,"owner":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"tag":"autogenerated:zuul:check","value":1,"date":"2026-07-06 11:47:17.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"}],"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"]},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"}],"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":{"rejected":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"all":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":-1,"date":"2026-07-02 10:10:05.000000000","permitted_voting_range":{"min":-1,"max":0},"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"}],"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"]},{"value":0,"permitted_voting_range":{"min":0,"max":1},"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-02 10:43:28.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":"2026-07-02 11:07:36.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-07-02 12:39:37.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-07-06 11:47:28.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"}],"messages":[{"id":"10564638f7723f6bb9da3244a0dc62757619ac7c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-02 10:09:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"99d7203da66d7d230eccc697cbb3d9b2877b5c0e","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-02 10:10:05.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"f13eed8e76963b4244a2c2cbe080dc3562362dd8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 10:43:28.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/71e7451324c84a4dadcb4863414dc91e\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/d97ac96ec1c1423aa42eb377ae905185 : SUCCESS in 19m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/aeb4baa128734f1e8a5bcf60bcf41d3f : SUCCESS in 11m 51s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/490a2618c01e40e0af5df04c7b623829 : SUCCESS in 31m 48s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3e3e3a3a5d4829e9ed1dbcd97f0b567e8bef57d6","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-02 11:07:36.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/I2b6ebcfbae0590d91a4e82dd175823f1f594cdfa .","accounts_in_message":[],"_revision_number":1},{"id":"251bfeb2b994631e7207af5b4a3cd8ecba195b7e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 12:39:37.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/500ac07aa9d347229df3c53cbcb254ff\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/5a1333a53f804737b7e28dda865ea40c : SUCCESS in 1h 03m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/09d3fc0c595e4f309877423719545cbb : SUCCESS in 2h 02m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/766e73d56ee04d19bfd070d1e4d52ff9 : SUCCESS in 1h 05m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd834060e5534d16ae5a43e211cc9936 : SUCCESS in 1h 19m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/65756e1c66524e348616f89b8becfd81 : SUCCESS in 7m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/664d8a84351f4fb48b11291f64a7bf38 : SUCCESS in 14m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b5c822eae6cd4514bd1ff09a36de1fd3 : SUCCESS in 14m 30s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/337e0001e76748d5a55da542d7652576 : SUCCESS in 15m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/99c3cfeaa9b244aab67fca4df53c71ae : SUCCESS in 12m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4774ff2d603b43bd9aab6444bc491549 : SUCCESS in 9m 06s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/6f7b40103ecf4c129d7303202b358b1b : SUCCESS in 58m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8b27670ad9414374957367446ca93e42 : SUCCESS in 1h 35m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/64177cde962c4bcb96a64e945f3f2184 : SUCCESS in 53m 56s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/4271b8773a3842b0ad1d26274fb43003 : SUCCESS in 46m 47s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/0a6934ea4a684f5287bd532f051159e3 : SUCCESS in 1h 05m 55s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1955e36d024d49229a25484ae3865952 : SUCCESS in 52m 37s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/518234039e3a4e97a3b8c994262990c5 : SUCCESS in 1h 04m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4df58b58d27b40419880cb08a34ba0d6 : SUCCESS in 2h 22m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/6ef41fb1e2ac4bfbbfe8d9a4cc5cd750 : SUCCESS in 2h 07m 57s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/3fca1e5756914004ab140b8beab193b4 : SUCCESS in 46m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c4760c8b198d44d4b586a187453c64e3 : SUCCESS in 6m 19s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/febf1e2b6c224f8f9a453bb56a4134de : SUCCESS in 26m 32s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/ef744c4894034e85971a1377e3377332 : SUCCESS in 25m 15s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/2afcc2383d274a72aed862a4de27a3fd : TIMED_OUT in 2h 01m 11s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8268401bda154bf1ab675a09e817bff7 : FAILURE in 1h 11m 15s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a6c2ca62baae4eb5a03f6a2a76af2261 : SUCCESS in 57m 40s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e18c2616cbbf44fca19451dbc1ba0b28 : SUCCESS in 30m 27s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e40867ecb8fe404d9fec7d4543a604b6 : SUCCESS in 34m 13s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/3ee8c05895a84eff9dab08d3b96108da : SUCCESS in 14m 17s","accounts_in_message":[],"_revision_number":1},{"id":"9278d44050dca7d2ce605e8360dc2725ec917c64","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-02 12:40:50.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"78fefad6e9a1cf5a50a6cab2c004f3b364d80919","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 13:27:48.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f4a3e591558b40a9a6d8aeceb5793b9b\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/0e4cb656373e43618e17581bc23d88be : SUCCESS in 20m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2332a9a0419940d1a808202415d43b60 : SUCCESS in 21m 58s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/e83cfe99b19e4ad89c82aaea9590eb2d : SUCCESS in 36m 34s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"8c02a377a23a26d07ef69bdfcbacd621d71ad122","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 14:44:38.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/0e7ca1c960bb4035abc8bf85d1325ec3\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2b434eebd898462b978fc4cce19288fd : SUCCESS in 1h 03m 28s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6a5e26ea600e46edad0f327c8577eded : SUCCESS in 1h 38m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/88a7a2fe384948dca3c2b0d85b3c4838 : SUCCESS in 1h 03m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0cfc5b740eea4ed1be11c8bcc33cf1fc : SUCCESS in 1h 07m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eef75c8ae7f64679937780379692b74e : SUCCESS in 7m 43s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/7baf738df2f24c94868bcf82da10577a : SUCCESS in 18m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b30c27a710d4431d990bfc576b0b8cf1 : SUCCESS in 15m 47s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/fbff1a396efc407ea4390a6e4a454210 : SUCCESS in 19m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3849f88b493d4387aae370067790178a : SUCCESS in 16m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/95c3c94be39946d6a2c87d39345115c9 : SUCCESS in 4m 16s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/9dbd7f39fcaf428dabb62c85e4963d86 : SUCCESS in 1h 07m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dfe8647091a24966bdecdf1a22b79d66 : SUCCESS in 1h 37m 29s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/805048e5ab32414b8219b98442432c15 : SUCCESS in 45m 07s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/d073e3a9cc2843c5aada298c84c1ac32 : SUCCESS in 51m 06s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/1022ff29872040cba58c9237c9ab8eda : SUCCESS in 1h 06m 32s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/719dfb7b48914c6283bff71e5ac7c781 : POST_FAILURE in 42m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/f30783ce9afb4ff29a38bc00cae5bbdc : SUCCESS in 1h 37m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3c9e3ec471f3438fb4c54c33d0469a23 : SUCCESS in 1h 05m 54s\n- nova-next https://zuul.opendev.org/t/openstack/build/abec51ea91da43b3b7bbd18b9af69d5f : SUCCESS in 1h 21m 20s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/44020b7771544fb4b7b864c54f5b5f41 : SUCCESS in 53m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6ce08cd733704e89a746fde98087b45a : SUCCESS in 6m 44s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d6f51af6e4624e3cbda9278ff1b227d8 : SUCCESS in 28m 55s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/451532fce02e4577806625aab07f3ef4 : SUCCESS in 25m 46s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/36415e7b265448c38e5f2773c88bdfdd : TIMED_OUT in 2h 01m 07s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a47216591efd4310ac1f927df91b0a2b : SUCCESS in 1h 31m 55s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b240e82d4af64340b778e1a64fe09e69 : SUCCESS in 41m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/48f796dd372d40d5a8b177755b3cdb70 : SUCCESS in 29m 00s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/dbf0f56453cb4ae191a2419e77df4480 : SUCCESS in 26m 39s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/25d63ab69fdf4438b683fcd612b1bb40 : SUCCESS in 13m 39s","accounts_in_message":[],"_revision_number":1},{"id":"f2b57303c2f38f8aa2dd21806c4bd9517cae642e","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-02 14:46:22.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"375eb4a83394d75444a6399270fc0c36a3f79d78","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 16:24:08.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2df1afc953494b1aa2f5a821e185a3cb\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/e3f09cc4551c4e04b8e3c95681e306f8 : SUCCESS in 22m 43s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/285e90433aec482184c9e6136410382d : SUCCESS in 22m 19s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/4447a3275a8c43ada47134f651b1ee19 : SUCCESS in 38m 27s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"26942b589da7bc43327678e2ca901c4120329ec6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-02 17:03:46.000000000","message":"Patch Set 1:\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/cef67c1d3bb44888be740a0cdf870223\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/cd00a320f36645678b2f553d7d2397ab : SUCCESS in 1h 16m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fd91148352024c6591eb6e8742771eb9 : SUCCESS in 2h 10m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/50a2bb3f16fa4d8da830f619f44ab92c : SUCCESS in 51m 07s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8224c80bab784d3cb5fc4321dc2f92fc : SUCCESS in 1h 07m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5b124464e51942e58c974ddc62232d24 : SUCCESS in 5m 48s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/58790c8a5f8648c786ca7e88c38bdf00 : SUCCESS in 15m 04s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/be43388d324c4d11a4fffbf2fc38c5e5 : SUCCESS in 16m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/cc302d9ece3c4af89c2774946d8ec617 : SUCCESS in 18m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13e3e955c01d42da9ad5cd69b8d38968 : SUCCESS in 13m 35s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e12fd2e58fb64080b14b2c61e8104a13 : SUCCESS in 5m 23s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/f844f16259794a4a8101a7a26421d426 : SUCCESS in 31m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/35178e8d258649a3ad280e50df52203f : SUCCESS in 1h 37m 07s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/90b64ac556e34b2eb8c1f7ecdd61c364 : SUCCESS in 54m 48s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/2ce66d5fb8e44c4eb214625e71e080c6 : SUCCESS in 46m 53s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/3e15340daa354bc290f0a7b2a1eca2ce : SUCCESS in 1h 03m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d8c2aa25dfb14c7f971589ac333a788c : SUCCESS in 49m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c2b6fcd7dd264e9893306959c000d708 : SUCCESS in 58m 38s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/731b5c16f9c646468877f7a621945b93 : FAILURE in 1h 14m 29s\n- nova-next https://zuul.opendev.org/t/openstack/build/678c00d0124d4d13aa980c6ad32f29e3 : SUCCESS in 1h 53m 10s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/40d7580f701d4c139e2e9157672fd289 : SUCCESS in 53m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9ed6c1ea1817466399923f17c8950cfb : SUCCESS in 3m 46s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/fee12143f93d40e783c1cfd845132093 : SUCCESS in 25m 02s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/70b0e66e7a8e41e7af1356b7deeb56d3 : SUCCESS in 26m 00s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/63c9176822924d6590d8f0ba36dd446a : TIMED_OUT in 2h 01m 23s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/c674d7ed2e55468da23d009a39d715f6 : SUCCESS in 1h 34m 52s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/ab809afbb593424dac8f01295667f811 : SUCCESS in 57m 17s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/399d3b09299744949484bb7abb3f91ce : SUCCESS in 15m 20s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f4372e9b76cf4a2284366a4a4c4490f0 : SUCCESS in 17m 52s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/db6d56d2ea9143f1be8be2c505112c47 : SUCCESS in 11m 14s","accounts_in_message":[],"_revision_number":1},{"id":"6757eedfea0886387eea6e9ea1958e05d28eb835","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-03 04:55:43.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"7c64e1ca77f3ce6317ef1e1aaa5ae002a0b15140","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-03 06:15:41.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8adec61047d1eb63805f98d47b38e089955b6478","author":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"date":"2026-07-06 08:19:14.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"9622bc03bb6e03dd9e73b24110eabd57aeb5f41f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 11:17:29.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/93452112d3ae4d34bc7d08394e1986ff\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/711e8b03d5a044e1a8c40fd295609528 : SUCCESS in 17m 30s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/299d00713d754d68af9a0b02aa263735 : SUCCESS in 22m 31s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/01f64fa6bb9049c487243fdd2136190d : SUCCESS in 35m 04s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4b00361bdde833feeaba614af0342d4634bfe2f5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-06 11:47:17.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5ea3e3a26d084e529fdd4b602ab19e54\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/889abb2848db4b719fb2f1ccf9db2228 : SUCCESS in 1h 07m 02s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f2f0036ab66f41598062f178dc550176 : SUCCESS in 1h 57m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b47e214d07924a83ba56d7e731e261c4 : SUCCESS in 38m 39s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1eb8b5345b324288966e1a3d43f0e0e1 : SUCCESS in 1h 18m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f5733d19f45840d1af78fe55db9fc90f : SUCCESS in 8m 55s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4ca2729bd7cd4c428762a0fed3ee4434 : SUCCESS in 13m 22s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/49d37cb9782241618a2df324bb84416e : SUCCESS in 14m 22s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0ead5272b9e9495db820519cf01bba09 : SUCCESS in 17m 49s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/70b7b6a5ac854dcfb46374fa624e239e : SUCCESS in 12m 21s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/42ebef21bd17486ab61a97d49b48641c : SUCCESS in 8m 53s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/99f159a3db0d499684fb19539904a6f2 : SUCCESS in 1h 04m 01s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bb0d48cc6b374c009a76e81870ca14af : SUCCESS in 1h 56m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/759ea81a132c4786b29904043f3f041e : SUCCESS in 37m 46s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/0f587f546f9246908d68937522681dc6 : SUCCESS in 50m 34s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/b48d2a992775469c8c82e3a11d8a391c : SUCCESS in 1h 06m 00s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d209392c0cf74691a384bf8ee59cf81d : SUCCESS in 52m 22s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8d7439a9f42b4aedb247359e2f29e58b : SUCCESS in 1h 00m 59s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8bdde2d2a7d944c7aa02119f9f3addc1 : SUCCESS in 2h 01m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/33b362f4965e44feaab5330abc350dab : SUCCESS in 3h 01m 02s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2d4fcab290b64e47b59481e4d87fee58 : SUCCESS in 31m 48s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/eba14dc55bce406d9c0b6b240d3ffe4a : SUCCESS in 5m 15s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/cde8524ea87547539a7107a05874dd5c : SUCCESS in 27m 19s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/edfb5316b2f34c35a9145fb053b87dd9 : SUCCESS in 24m 53s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/458dba386c924884ab03e219dd8e164b : TIMED_OUT in 2h 01m 40s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/93dbf1c8d4d647049f5a55832008a04d : SUCCESS in 1h 01m 22s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e84ca43a804d46fa89fa0be514104f74 : SUCCESS in 31m 46s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0d85f60ecd0d47b2ad9f0f208ffe5389 : SUCCESS in 29m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f6899703351349608e0e8e758ca68ee4 : SUCCESS in 25m 14s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/0f025a23e5594638a0a1300134775ca7 : SUCCESS in 14m 16s","accounts_in_message":[],"_revision_number":1},{"id":"92cc10b2336828589f0275fb4bbf721b8d2efa2d","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-07-06 11:58:10.000000000","message":"Patch Set 1:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"56dbe038d447c0a03d1ddfc05b4240288522ee92","revisions":{"56dbe038d447c0a03d1ddfc05b4240288522ee92":{"kind":"REWORK","_number":1,"created":"2026-07-02 10:09:25.000000000","uploader":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"},"ref":"refs/changes/92/995792/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/92/995792/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/92/995792/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/92/995792/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/92/995792/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/92/995792/1"}}},"commit":{"parents":[{"commit":"1c85163992293df8ed041e7d986f68a7f95fdc21","subject":"Merge \"Rename vtpm job and add mtty support for vgpu test\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1c85163992293df8ed041e7d986f68a7f95fdc21"}]}],"author":{"name":"Luca Miccini","email":"lmiccini@redhat.com","date":"2026-07-02 10:06:53.000000000","tz":120},"committer":{"name":"Luca Miccini","email":"lmiccini@redhat.com","date":"2026-07-02 10:07:41.000000000","tz":120},"subject":"Fix encrypted volume migration/evacuation cross-project failure","message":"Fix encrypted volume migration/evacuation cross-project failure\n\nWhen an admin from project-A migrates or evacuates an instance owned\nby project-B with encrypted volumes, Barbican denies access to the\nencryption key because secrets are project-scoped. This affects cold\nmigration, live migration (non-native-LUKS path), evacuation, and\nvolume extend operations.\n\nAdd a service-user context fallback: when keymgr.get() or the os-brick\nencryptor raises Forbidden, retry with the Nova service user context\nfrom [service_user] configuration. This follows the pattern already\nused by Cinder\u0027s delete_encryption_key() and Nova\u0027s vTPM\nget_request_context().\n\nThe fix covers three code paths in the libvirt driver:\n- _attach_encryptor() native LUKS path\n- _attach_encryptor() os-brick encryptor path\n- extend_volume os-brick encryptor path\n\nOperators must ensure the Nova service user has Barbican policy\npermission to read secrets across projects.\n\nCloses-Bug: #1895848\n\nAssisted-By: Claude\nChange-Id: I2b6ebcfbae0590d91a4e82dd175823f1f594cdfa\nSigned-off-by: Luca Miccini \u003clmiccini@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/56dbe038d447c0a03d1ddfc05b4240288522ee92"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/56dbe038d447c0a03d1ddfc05b4240288522ee92"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"OK","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY"},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":30126,"name":"Luca Miccini","email":"lmiccini@redhat.com","username":"lmiccini2"}},{"label":"Review-Priority","status":"MAY"}]}],"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":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"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":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
