)]}'
{"id":"openstack%2Fnova~926326","triplet_id":"openstack%2Fnova~master~Iaffaf4b50d49bbc0b6f6f52c84722a222e815332","project":"openstack/nova","branch":"master","topic":"LUKS-image-encryption","attention_set":{"27665":{"account":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"last_update":"2026-06-10 18:25:27.000000000","reason":"Someone else replied on the change"},"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-06-10 15:13:07.000000000","reason":"Vote got outdated and was removed: Workflow+1"}},"removed_from_attention_set":{"4393":{"account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"last_update":"2025-08-15 13:40:51.000000000","reason":"\u003cGERRIT_ACCOUNT_4393\u003e replied on the change","reason_account":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}}},"hashtags":[],"change_id":"Iaffaf4b50d49bbc0b6f6f52c84722a222e815332","subject":"Adapt to Cinder and Glance changes for image encryption","status":"NEW","created":"2024-08-14 16:07:08.000000000","updated":"2026-06-10 18:35:40.000000000","submit_type":"MERGE_IF_NECESSARY","mergeable":true,"submittable":false,"total_comment_count":19,"unresolved_comment_count":1,"has_review_started":true,"meta_rev_id":"44709c4238094710553d9d689de2ddb5fe391422","_number":926326,"virtual_id_number":926326,"owner":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"actions":{},"labels":{"Verified":{"recommended":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"tag":"autogenerated:zuul:check","value":1,"date":"2026-06-10 18:16:16.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"recommended":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"all":[{"value":2,"date":"2026-06-10 15:13:07.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-06-10 15:13:07.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-06-10 15:13:07.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":"","value":1,"default_value":0,"optional":true},"Workflow":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":2},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"permitted_voting_range":{"min":0,"max":2},"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"CC":[{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":28271,"name":"Josephine Seifert","email":"josephine.seifert@cloudandheat.com","username":"josei"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-08-14 16:28:52.000000000","updated_by":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"reviewer":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2024-08-14 17:32:59.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":"2024-08-14 18:09:55.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":"2024-08-27 09:44:47.000000000","updated_by":{"_account_id":28271,"name":"Josephine Seifert","email":"josephine.seifert@cloudandheat.com","username":"josei"},"reviewer":{"_account_id":28271,"name":"Josephine Seifert","email":"josephine.seifert@cloudandheat.com","username":"josei"},"state":"CC"},{"updated":"2025-08-14 10:42:54.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"state":"CC"},{"updated":"2025-08-14 10:42:54.000000000","updated_by":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"},{"updated":"2025-08-14 14:31:11.000000000","updated_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"reviewer":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"state":"REVIEWER"},{"updated":"2025-12-12 12:58:11.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2026-06-10 15:30:21.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-06-10 18:25:27.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":"87014b9ead8a6eeeb8c6d8a049bac3ec3c484681","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2024-08-14 16:07:08.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a410e0ac2bae18ae8cb408a020d1a425e11c2e44","tag":"autogenerated:gerrit:setTopic","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2024-08-14 16:08:03.000000000","message":"Topic set to LUKS-image-encryption","accounts_in_message":[],"_revision_number":1},{"id":"87fc90ce7cdda77a7ee6e721159cec976317462f","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-08-14 16:28:52.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-926326-mw6bj/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"35481ac92a10028fac955ef939d5da1cccc940f7","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-14 17:32:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7889c221f09644e18d9950807906661c\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/df68d282b5244bb0833722adbfd5d649 : FAILURE in 38m 34s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/742654e6af9d41c5bc97386c3f04fe9a : FAILURE in 36m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cf7c3094b3a17dfc5a0fb71d8cda12e3ff2b5fab","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-14 18:09:55.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/63210628724d48348f37d73e7627a64c\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ec009d5755f047ed9e1be09836428667 : SUCCESS in 57m 06s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c633be914c5043faa1e14d830b7d72d9 : FAILURE in 1h 56m 12s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/05d52a70b0e740878a58cbe22d7afec4 : SUCCESS in 53m 24s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aebff2dd24ba4adfa64a230c8b1cbb6c : FAILURE in 23m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ec9a39edc4f546e29f6504dd3d33295a : SUCCESS in 7m 40s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/46544dc27ac9463db544f5a246f005b5 : FAILURE in 15m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/00fbf948f4814c2da4cad3424db1d429 : FAILURE in 12m 40s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d8df33f876ff4421bc627718f5c2c50f : FAILURE in 19m 16s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c2d93af0954941398488b7af103b0b81 : SUCCESS in 10m 41s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/288c2e5e35224e968d1329ad93781c97 : SUCCESS in 1h 01m 35s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ffb56069fd5f470fb8900535a1dc549c : FAILURE in 1h 33m 45s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9b9fb4e5db76484986ef2f4ab67199be : SUCCESS in 36m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/415f2841c6e6428a9a8fce1b71e8c7bd : SUCCESS in 48m 49s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/5a61e3294d394a7698c94e937b1cd42d : SUCCESS in 1h 07m 22s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2d9d7f0dfbb74378bbf729cdb9970be3 : FAILURE in 1h 50m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/7ab7ee7a124a4a69ace20be3cc877873 : FAILURE in 1h 41m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/45f13ccacb0045779b2d2141480d6e4b : SUCCESS in 47m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/b65c9e52fde04e06a94d758c012c167a : SUCCESS in 5m 26s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/5933da51d95740afa484d8e312d4e1d0 : SUCCESS in 26m 21s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8d704539a8e44b9bbf8aef050788ae1e : SUCCESS in 24m 40s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9ab49cd258104618b5e81063fc4590b4 : SUCCESS in 28m 11s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/35e9d88f513a4a13a063b975eb58b009 : FAILURE in 1h 52m 16s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/fdad964a43f44b57a1cff9a4ba63acc2 : FAILURE in 1h 27m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/946b64d93f8c4e0282990ab7252832e9 : SUCCESS in 1h 18m 11s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/315d1ea852924128bcdf1235d18fbd9c : SUCCESS in 54m 21s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ab1fb71fc9d34d089cdbe872d347a155 : SUCCESS in 27m 08s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b300228bdbdb4f2ca9cc24ada78d705e : SUCCESS in 30m 57s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"3cb4651b3349bfd5e6995f91353a4b9ef3daa050","author":{"_account_id":28271,"name":"Josephine Seifert","email":"josephine.seifert@cloudandheat.com","username":"josei"},"date":"2024-08-27 09:44:47.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"e7e55ff72890bedff4e6762029c3a8bf0303fdd6","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2024-08-27 10:03:34.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-926326-85jcg/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"daf23d88892373ccdad4630592889ff894cd5634","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-27 12:07:27.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/55000c844138457dad0f6537034d4984\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/13cdfe3e62a147a4973f30459c8d3bf1 : SUCCESS in 50m 19s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/bcc58439feb24955b68bd31cf0b42851 : SUCCESS in 1h 26m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eda335beeee5406f9dcdb0990da40416 : SUCCESS in 55m 46s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f144d0d87f834036bb76fbf16b9b6395 : SUCCESS in 24m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3455d7dd62b94a59b75bb6c8a5c8e158 : SUCCESS in 8m 34s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/fb8f6d9b321549639bf1ff2c1411d8a0 : SUCCESS in 14m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c6b9e960c9e1477dbfe309fcda220803 : SUCCESS in 14m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/bc8cd41733054384b8afe81b4a085ee5 : SUCCESS in 16m 43s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa39ec635826426d93f95fb00f5fe318 : SUCCESS in 10m 19s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8a43e8eeb2844dfeb46707d2a12c1a9a : SUCCESS in 57m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/48aecca7eb224333aec270876a365eea : SUCCESS in 1h 53m 55s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6482fac119604e5a8497f645b0a6f764 : SUCCESS in 41m 18s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b1d168e739ff446f9d764f36e1ba949e : SUCCESS in 47m 51s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/94c7c3b27f934868bfebfe09ba8011da : SUCCESS in 1h 00m 43s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4bf9bb7d5ecc4c9f8f323a61c5a3853c : SUCCESS in 2h 15m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/0311e5efa71946d2888fc236c3d2b7c4 : SUCCESS in 1h 46m 48s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/29e3d882011f409aa8839b95e843f8f9 : SUCCESS in 45m 58s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/6d4bf933e31145bfa793b3e07e5f3407 : SUCCESS in 4m 56s (non-voting)\n- nova-tox-functional-py39 https://zuul.opendev.org/t/openstack/build/c1ebdfccc3794922886fc248761b5f9c : SUCCESS in 24m 11s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/84ce23db148d4af1afde232d1cefbab6 : SUCCESS in 24m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/14bfc7f40c3a436f847d2e4ee62f2b11 : SUCCESS in 32m 35s\n- tempest-integrated-compute-enforce-scope-new-defaults https://zuul.opendev.org/t/openstack/build/09f3a5dc81204d94901c829a7a689bee : SUCCESS in 1h 43m 28s\n- tempest-integrated-compute-rbac-old-defaults https://zuul.opendev.org/t/openstack/build/07cb884951a04b93ba0c5b53edb2fa4b : SUCCESS in 1h 49m 49s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6846ca33b00f49278ff07620ec4cba11 : SUCCESS in 1h 25m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5f2ddf9f5c7243d68dad357fc8995db2 : SUCCESS in 47m 45s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/55272f67ff544005a3e6c3044dd6243f : SUCCESS in 21m 04s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4e5a42fa46dd4f75b20eac7a7c9c02db : SUCCESS in 24m 18s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"15066cd9ebacdebd68074f204c596d70fa77fceb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-08-27 12:40:58.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c925f4be98d648f4b09ed9894f4269a0\n\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/2e7ccbe7f6f24d3e93d96e4d263b736e : FAILURE in 52m 43s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/62fa81063cb44417861f26ee5facf3b7 : SUCCESS in 28m 50s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"4b64c31c54b2d25fa5075b35987f809c7ae0732a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-05-22 09:49:37.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"12b03c4101b0f757d8a51a916f6ff139490c2b21","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-22 10:41:58.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d752574eb31b4dd2aa868b84ac231007\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/757c51ecfe924ef68421b261365552fe : SUCCESS in 20m 18s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bba15c3d2f8148ce91f900ddfdd8428b : SUCCESS in 23m 16s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5e482e64b9664021ac977cd6a1b8b8e3 : FAILURE in 40m 58s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"9392d8c9ac308bff0a0b80aed23d9c9cbf44624c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-05-22 12:19:15.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/49262e7d5ef14375ac0315b4d2ff2f43\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a435d7894d004593a759fe62388d52a6 : SUCCESS in 1h 02m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ad73294939c74f04a1342198732a1421 : SUCCESS in 2h 02m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5c099dda5d0d4a05b3d3d1669b2e7748 : SUCCESS in 1h 00m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e62bb8cfea0d4145a3c8a99113243a20 : SUCCESS in 25m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c6f0c55039764b268cf2a71fb2e95864 : SUCCESS in 7m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/3d4bf0e660cc4004aaaab86ccd928a8a : SUCCESS in 15m 08s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/65ad89d4920646c9a1fc273800d12fe2 : SUCCESS in 12m 34s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/551d4bdcbc4e4734bc5e5843029b2707 : SUCCESS in 14m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a2e4aa18df5442daa5c02a39b4830908 : SUCCESS in 12m 30s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/64d648f506424ccaa2e31dca2f9a9e82 : SUCCESS in 1h 00m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/43a68b905a614726b0fba15cfe6d868c : SUCCESS in 1h 52m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9652befcdd14411db6c72fa511a67315 : SUCCESS in 47m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/398c8ccfc4664018a0c8559f7cfda8eb : SUCCESS in 53m 11s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/c909e9509b204f77815e8b34d8e48cc9 : SUCCESS in 1h 04m 00s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/eb40bf5ab5a544ea85a9ed60350006fb : SUCCESS in 1h 54m 44s\n- nova-next https://zuul.opendev.org/t/openstack/build/de54e1b054cf48f49400be4dc9b96a8e : SUCCESS in 2h 22m 55s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/4dab965682724e75b5ccdb14676ddfa0 : SUCCESS in 41m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/26e5897366234e12bfa8a7cd06f7f0a2 : SUCCESS in 5m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/8a0be15c7c1147f691787d969f5c6f32 : SUCCESS in 24m 51s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ef399778ce4e4413adbc2e816202d9b2 : SUCCESS in 29m 21s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b2b7a54372e748ffa140a5f5b84e6b4d : SUCCESS in 1h 14m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8a0f9e95ce9d4ba0909ad566e3bc815c : SUCCESS in 57m 36s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/721951e0af014eb8990bc7e3cafdb6c9 : FAILURE in 21m 43s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b4e4faf857ca4fc7863560f69f4f76cd : SUCCESS in 14m 22s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"ad7110f74dc09e456a98841616a43dce519eb587","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-07-10 13:24:34.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":3},{"id":"32acdcf2206bc2837e3ab7264d08fcef41e937bc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 15:45:13.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/52736ffb29074db0b1b86fb8e57edd9d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/352535d09f8b4c11a776ea090aad1b64 : SUCCESS in 1h 14m 38s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/75e535ef66774667a91845415c37ac1c : SUCCESS in 1h 56m 18s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/da962319a79c4df0a0395446c2443352 : SUCCESS in 59m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/aa051dc901de45388d679a9b2e55a2c5 : SUCCESS in 24m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bb59ced1b17f4c89a7be7052055a09ca : SUCCESS in 7m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ad8c94b5d7a94887a3bd4129a5ce6595 : SUCCESS in 14m 02s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/657b65504f344ed39b66f01f1b9bb404 : SUCCESS in 15m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cf50342d37eb48a0b2b1116621ff8a8e : SUCCESS in 19m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/be72d1a72b11458da9d067f06b3ed9cb : SUCCESS in 6m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a883a10455874f0c93d8d38144e48762 : SUCCESS in 1h 13m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/eb870e3420144f459b59b4f5369000a1 : SUCCESS in 1h 50m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/09844d66f356477aa9c7fcc52496159b : SUCCESS in 1h 17m 17s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c5557d5faf7543d1acb3d90b143af136 : SUCCESS in 26m 31s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/87e78533ae9f40be92919b6316bb0b11 : SUCCESS in 59m 06s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/43c098af59024a6ea8aae7fbd6d0acd8 : SUCCESS in 1h 05m 05s\n- nova-next https://zuul.opendev.org/t/openstack/build/6c6de1f50b2c45ac8bac4320f2993c82 : SUCCESS in 2h 08m 05s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/84e84414db90466bb476d78c3d93d4c7 : SUCCESS in 49m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0a03d98153eb49898e09277780833a5c : SUCCESS in 4m 45s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/19806125c4b0424081f640a28997af2a : SUCCESS in 25m 42s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e262ffce33d94c1abaa4220f72228f81 : SUCCESS in 31m 55s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3824355c486046a3becc754556ae48ac : SUCCESS in 1h 40m 02s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f1f25e3377ab48c2a7e880ad0c0721ee : SUCCESS in 58m 29s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/640a719dd6b04faeb0295ca3f9f5ac2e : SUCCESS in 29m 08s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d4827832553b4839bb5a960538a8d308 : SUCCESS in 35m 01s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"5f151dc7d718f64f7d20681702189aa25eb920fb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-10 18:06:05.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d67f4249f8034af597b503e971a1c2cd\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a560be61bfbb48319c3d05d880cc6675 : SUCCESS in 26m 19s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a7d0da6c667d459f89c30208e812034a : SUCCESS in 27m 10s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c8a5d8c8033443ed8b53900371b5c4b0 : SUCCESS in 29m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"dd4cf04ad2902be7e3eeb020cee99b2e6e79aad1","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-08-14 14:31:11.000000000","message":"Patch Set 3: Code-Review-1\n\n(6 comments)","accounts_in_message":[],"_revision_number":3},{"id":"14afaa62e86b285988daff475ff20dbd84e6ed36","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-08-14 14:31:22.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"59731c23583c069d40fb4f76e2136b8b92538c20","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-14 18:36:51.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b91b7a9fbda54ee990429073a89035af\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b0da6336ea1a4bceb402f4b6460c9937 : SUCCESS in 39m 48s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/bb93de999cde4abe96c6b38e03412b8f : SUCCESS in 41m 52s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7321810031d9407fb8355d1566ef72e5 : SUCCESS in 45m 15s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"293d3e65146dc300c22f7ecf6949e0ab36563ec1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 03:11:59.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/35c71168a8e643cf9b0556543cc1611d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/44a6fb0e739349a0b0cc8dc180ef86f1 : SUCCESS in 1h 00m 47s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e792bcd6861b4167b7a59251297d6e06 : SUCCESS in 1h 00m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/66391772b8c64d9db00a45555639c33f : SUCCESS in 1h 03m 04s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/36ea806d78d1459a8c58c5d5dd979cdc : SUCCESS in 14m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5bd461360203477cb6e16f39a3f4212a : SUCCESS in 3m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/20631a0d489842abae7ed4163b2132a5 : SUCCESS in 8m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9e68b6b190654aca982d41ec61158a83 : SUCCESS in 10m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b39069933b634bb480d8105f426b831c : SUCCESS in 9m 58s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f344e4d3d99442d1a874568f50aab4f5 : SUCCESS in 11m 10s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/a110f007a3ea494aa84d582e97bbe35e : SUCCESS in 28m 31s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/f000b7f82d6b466a9f6f82c4a8d08841 : SUCCESS in 1h 44m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6298f2e5f7c2419a9b2976a8d92f42ff : SUCCESS in 27m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/b8f1494320b0453fb87c5266f2706d35 : SUCCESS in 29m 19s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1b33696aee104d1795201a2ac1918f1f : SUCCESS in 52m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2dc1829251a04743ba661b8b421702bb : SUCCESS in 1h 23m 52s\n- nova-next https://zuul.opendev.org/t/openstack/build/3ca05c12aef74090a6783655a53f723e : SUCCESS in 1h 53m 50s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e32b9a34f4284159b45771fae36d1de0 : SUCCESS in 38m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/29c2cb6f9f7b49a4a6611480061406aa : SUCCESS in 3m 47s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b45ee9a4cf0348a39371690cf451e2af : SUCCESS in 25m 18s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e679b95bfd5b48049b71362963d552ea : SUCCESS in 33m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f56e9a3a0e4a4fec95478c5dea56d3b1 : SUCCESS in 58m 40s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7bb1cc47f5254a6e899a3a6431c09a66 : SUCCESS in 30m 16s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/623a14a188164dfebf1f3ca50c9fa37a : SUCCESS in 13m 29s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1e4f2ab5a9e345ff967decbf459a293c : SUCCESS in 17m 55s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"ea8bad9d447984be3c1131348e5b9137f4232ced","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 08:17:34.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"33b8dcf5ad2ec6b7b0550b1642df0b8801bad705","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 08:45:21.000000000","message":"Uploaded patch set 4.\n\nOutdated Votes:\n* Code-Review-1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"b763739a6fe3817ca64fe5ae0da25e57d6e5dbab","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 08:53:42.000000000","message":"Patch Set 3:\n\n(5 comments)","accounts_in_message":[],"_revision_number":3},{"id":"a6c4455cd4b2aca3023d485bf6a4158c031b989a","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 11:01:04.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ec62f28b94724fd6b151f62e767718f7\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/3a1ece5b1bd647de89045f4d28fd5f8c : SUCCESS in 50m 08s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/06fe59950ef046339d81b0224f3507c1 : SUCCESS in 42m 52s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5414b9dd188a4fd79eb1d1dc00953f2e : SUCCESS in 45m 26s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"93f076d79e9141fcf62eaf8fe3ee79cbd03b795d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 11:23:30.000000000","message":"Patch Set 4: Verified-1\n\n(1 comment)\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/42444d88b4c1465691b4025da41f79b2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4ac18ead69804b878cfcded392643337 : SUCCESS in 45m 54s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/efa8fa383046483b80a56d54f5c080f0 : SUCCESS in 1h 57m 36s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c4b1d6b1c0a5420f89dcfd24d7794ecb : SUCCESS in 46m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e773f99353fa453b8899bb3097bc7207 : SUCCESS in 15m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ae3e3417fc8b4d9daf6dc44740daf9e0 : FAILURE in 6m 10s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/09b1ebd851284bcb901deed3f24c2968 : SUCCESS in 8m 09s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0a46402df25d491eb032dc82a69e28ba : SUCCESS in 10m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/443cfe18ca8d4288952685ab457bb00a : SUCCESS in 10m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/998106c172e54b5d9bfa91279e4cb4f4 : SUCCESS in 9m 53s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1282b5fa3b6047c6aa285696a8e8efa5 : SUCCESS in 44m 18s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e6bbf7a44fac4cdb9d7aa986a83b43e2 : SUCCESS in 1h 02m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/aa23c849de314857b7d0440d30ff2c86 : SUCCESS in 59m 10s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/68dedbfb5c9c4adb9fde0b494cc3599a : SUCCESS in 26m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/cc60bc2c4aa14c87812e35b7cf04e563 : SUCCESS in 1h 09m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/bb26ccb8e5f14831a96fa5b57c4d80bd : SUCCESS in 2h 04m 21s\n- nova-next https://zuul.opendev.org/t/openstack/build/e8fafda09d854df393f85880cfaf53f5 : SUCCESS in 2h 35m 31s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/03b119d0c95c4b8e862f60ee80d820ec : SUCCESS in 50m 14s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/aafbe6693cb741a8aba5c284b14bd232 : SUCCESS in 2m 58s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a06c7a3b9bb84255904e1963429f04c3 : FAILURE in 23m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1ac0e194af0f425f8d60978bb852994e : FAILURE in 26m 08s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8d292d6632c042d5bb4926d9d844e7dd : SUCCESS in 1h 01m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/fa2ca2f8be6d4671a13c70d619108081 : SUCCESS in 30m 30s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/106d0b940fda42f18809ecaa8ed7e877 : SUCCESS in 13m 00s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/6d4f812e37ba48b6bcf19fc7139753f8 : SUCCESS in 21m 19s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"eb75bcfa065888e88d1b410ee462b671015e9588","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 13:00:26.000000000","message":"Uploaded patch set 5.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"360ca247540f88f9c450aef406693d1dfae70f26","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-08-15 13:40:51.000000000","message":"Patch Set 5:\n\n(3 comments)","accounts_in_message":[],"_revision_number":5},{"id":"a3dc8e993af5818ec13b577a873e3ed31d2c9cbf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 15:04:04.000000000","message":"Patch Set 5: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/86f8a044bdd0463cb438694f54a8fe9b\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/65dd51538a5c4fec8b6d17bf85ff27a8 : SUCCESS in 40m 43s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/95195d1e2e504ab5a5428df2d3ebcb02 : SUCCESS in 1h 22m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/16ff63c3895040e8b1084b831ab5e690 : SUCCESS in 35m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c6518e137a9d4f82bced0c79f0b81e64 : SUCCESS in 17m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/76aa4fddc5ef43e68aecbe011028e852 : SUCCESS in 5m 09s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/919997027eed43968ba9e9c6104f3676 : SUCCESS in 10m 18s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/a2ac8cf443ae4d4a9c0dec282fe7821b : SUCCESS in 10m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f81aded8a456477097ef66705be0c5b9 : SUCCESS in 16m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c8f710a37f7c44e98a1f7dbc6085c1dc : SUCCESS in 11m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2e1a9a6e1f7e4502943a8ab96057c66a : SUCCESS in 52m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/171f7d9868df4d71b4443ec4afbb08c4 : SUCCESS in 1h 48m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/804d6368324d4e44a721c4005a98794f : SUCCESS in 29m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/485cdf928afa43b783d209cf9b4917d9 : SUCCESS in 43m 23s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/eebf590f1d3f431e8cc8c0a92a5d65ff : SUCCESS in 56m 58s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8cff5fcee1584ffba2dcba67aec6d7f7 : SUCCESS in 1h 43m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/2504402f75aa42308559a3efd66789ba : SUCCESS in 1h 37m 27s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a13be1a3b1944fd2a920324eef09fc52 : SUCCESS in 30m 25s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c4f6462043e640cda332f7035acb571d : SUCCESS in 4m 13s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/03df04d24a4947ac92b701b4703504c1 : FAILURE in 28m 21s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/0be0a30818df4d76b61904965e989281 : FAILURE in 23m 46s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/298e49af2f6b4d9ebe7c854f187b3261 : SUCCESS in 1h 07m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/49f09d7b9d8f472ab676c49c385d5dd0 : SUCCESS in 40m 53s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c88f311f17a14d77885e438424b687a8 : SUCCESS in 19m 40s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fec3cf55b66a49168fdc4d4dd837561e : SUCCESS in 16m 40s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"e3724201875c37f2e510d5ffc5eefc099454e3a2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 15:26:42.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"23da49f443dba26585ab41917961108947fd12e4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 15:47:26.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"1782171441cf0ae7d573201157db50615dae0866","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2025-08-15 15:48:18.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"77facdd801e8279b01c2d0817fef31c55c5233e5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 17:39:33.000000000","message":"Patch Set 8: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/baf59c5013d84e70b0a2ba3f703b016e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/721e9030a65042629388c2726b401797 : SUCCESS in 1h 02m 29s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ae973671f7b64b39a2b4d0c199f49ce5 : SUCCESS in 1h 50m 00s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ecfacfd090ab47429025df3ef1522862 : SUCCESS in 37m 14s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/05d8ed69877a4c04818031c6ad0e6919 : SUCCESS in 21m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8a44e34744454ef0af09eb2c8eacf03d : SUCCESS in 10m 25s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6f56c7820ee54188a645184cb9c391a2 : SUCCESS in 13m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/10475d564ca1401baf87d40b152549f5 : SUCCESS in 9m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f75fea59e92c43d3bf52ded7d7a73ebd : SUCCESS in 9m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ae914852f23e43dbbd3ce8abe325bbe8 : SUCCESS in 7m 21s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/315b6da4515f4f1cb18f1756ff2ca257 : SUCCESS in 36m 57s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/faf3f554a95b42218a531caf9f82420d : SUCCESS in 1h 15m 37s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/bf8f27f3ec8c41ee9cf812eabaf40109 : SUCCESS in 1h 00m 32s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/452af74962ea42999d9aafc02d739658 : SUCCESS in 54m 02s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e74b05e8cbdf455eaae21c916cc0c879 : SUCCESS in 1h 06m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8d2d005dcb1442bfbc6d8fe9f2836f21 : SUCCESS in 1h 26m 50s\n- nova-next https://zuul.opendev.org/t/openstack/build/9aab2af6984440e198b3bd72b144a995 : SUCCESS in 1h 18m 01s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/eee1d2f38c544e3c9d2f96e06a3e9529 : SUCCESS in 56m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/10a03cb101db440c831be2f7d5a42f40 : SUCCESS in 3m 11s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a15fc56d98b54ecf8db95e92ea5b3407 : SUCCESS in 28m 01s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/149161eabd1f4f5490a5e0f9154b4274 : SUCCESS in 31m 27s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6469851e38f148a28f5bd1b1913caedb : SUCCESS in 48m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c1e29316d4e4df0835b4858c24763fd : SUCCESS in 30m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9bba26586b48400f934000965031183a : SUCCESS in 26m 23s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3d6c788ea4134942af4a152d8ca8ea39 : SUCCESS in 34m 07s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"6f7eceab3143d4690f08d52c1a91220d1146c2e2","author":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"},"date":"2025-08-15 17:45:45.000000000","message":"Patch Set 8: Code-Review+2","accounts_in_message":[],"_revision_number":8},{"id":"a3bd6cf458f2a6bb26cf282e899699f4c202b5ae","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2025-08-15 19:19:19.000000000","message":"Patch Set 8: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"b6bd301523a91d08538f004b7e9317f4e0fe61c8","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 20:08:45.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ea3cb1e1606c4bae8db0bdf9effc830b\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/beff93dfbf4d47a79079bef9e7b7bb8e : SUCCESS in 33m 40s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4f855896a60749228f8fad77f4e6be2f : SUCCESS in 29m 22s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e1fc7b50efd74691a5d306fc641cd11c : SUCCESS in 43m 33s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"319cde2296022430594de2c610083a7ed37026b4","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2025-12-12 12:58:11.000000000","message":"Patch Set 8: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":8},{"id":"b352b0c4125b3892816d96e8ba29fc38dcb1a0fb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 13:35:35.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a299c8c695724d13821a3786b6532793\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b089b71ba81841aa8280552df802978a : SUCCESS in 31m 33s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4512fae489e84834b650d203cd5d5aa2 : SUCCESS in 30m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/df706d1d1f1741af8a7d53560f9b0b7b : SUCCESS in 35m 02s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"5835a2afc66a8357e8b5316c0e30ebf1d8d32510","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-12-12 15:19:09.000000000","message":"Patch Set 8:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8933e931b33b466b8c15b5db5ed12fb7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3a91a9e4966f4a9b9af65344a1539339 : SUCCESS in 54m 23s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fd8f2f2961c6410498086ad3a91de8ad : SUCCESS in 1h 54m 33s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/8b607c08f9de4abc88daaa66f2b75f27 : SUCCESS in 1h 02m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4b4044235ff24451974f3ea190274924 : SUCCESS in 18m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/116e563c55e6467591e271d8a639c7d1 : SUCCESS in 8m 15s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/acffce3bfebf40178879f3edd7850be8 : SUCCESS in 9m 20s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/586294f560f44f7a958fa607efd6230b : SUCCESS in 14m 11s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/59baf10ef54d4cda86d10003551d03f9 : SUCCESS in 10m 12s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1c383e46c00247afba01c4557e4b4a2e : SUCCESS in 6m 33s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/63b5c28993824768bc35de2a407c9180 : SUCCESS in 36m 49s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/38f5c903d4764b65bf0a6c13dcfea8dd : SUCCESS in 58m 32s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f6f13dcb3166456592a83ae3975218d1 : SUCCESS in 29m 00s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/61830bcb24e1425eb178acb3c7089a79 : SUCCESS in 38m 04s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/37c6cdcbff0142799e937470cae85854 : SUCCESS in 52m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/468af34fdc64428b88ee4e98087d0dee : SUCCESS in 2h 14m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/48b3e3c3263140f69b3ecb751c8912ad : SUCCESS in 1h 46m 17s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/49447138ad6341fd8f3ada3d2d1edabd : SUCCESS in 52m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4f9411e0928142cbb4477b7962b60b1a : SUCCESS in 5m 14s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9c8f2e8472154b9e854486aecdfcf07d : SUCCESS in 27m 14s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5d544d42b7d944e0beea58d74ebe5878 : SUCCESS in 30m 43s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/17eb9a14dd7844388646d95e09be2698 : SUCCESS in 1h 05m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4e53e4e85b4c43479687ce016f01e3f4 : SUCCESS in 49m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1c220a2911d340318dd85176b7ad5739 : SUCCESS in 12m 06s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3b2c7132937e4853ab214772da5ededa : SUCCESS in 16m 37s (non-voting)\n- nova-tox-py312-threading https://zuul.opendev.org/t/openstack/build/fd53a4a25d4b4359b98b991684706eda : SUCCESS in 13m 47s","accounts_in_message":[],"_revision_number":8},{"id":"5293b097ac4e2bb1dc043833e5b579858dbd1271","tag":"autogenerated:sap-openstack-ci~result","author":{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]},"date":"2025-12-12 17:44:35.000000000","message":"Patch Set 8:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-926326-l9zpz/index.html\u003e","accounts_in_message":[],"_revision_number":8},{"id":"17405530f647b4cd49de8dda6eafbc4d0ba5cf6f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"date":"2026-06-10 15:13:07.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nCopied Votes:\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n* Workflow+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":9},{"id":"356ac541da4af8b465ccdbace85c90b90ad8c0bd","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-06-10 15:30:21.000000000","message":"Patch Set 9:\n\nBuild Failed \n\n* quobyteci:  nova_quobyteci : FAILURE, logs at: https://oscilogs.quobyte.com/logs/Iaffaf4b50d49bbc0b6f6f52c84722a222e815332 .","accounts_in_message":[],"_revision_number":9},{"id":"6c16f7b92eb318cd349e233ca5d62482b4e8a9ba","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 16:25:10.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/83f1a0e6f9fa4de2b251ed72ac7be05a\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/fde3b2c21d124b78a05b74f4d8e3b3ed : SUCCESS in 15m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1033e2f338004174ab8b11a3da6e5e1b : SUCCESS in 21m 02s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/d4ab4f321b8442bea5a49974c3fc3a70 : SUCCESS in 18m 35s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"dccb7130f437e117790acd2c064cc8d44cfd2380","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 18:16:16.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/86025d71ecdc4a21a92e291fa341e0e0\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/045e32426cae4600b39f57fc624c14aa : SUCCESS in 1h 28m 08s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d28c390e997e466e955ac48b656fc941 : SUCCESS in 1h 03m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/301e5897bef84009b74cded70acbcf31 : SUCCESS in 1h 10m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/538c133b1aec467688a21a1bd71656a7 : SUCCESS in 1h 07m 40s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/312c07a707694a948e18816a7df20ff4 : SUCCESS in 8m 38s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2f8a90f0bf0243e6881998465c5fd2d9 : SUCCESS in 15m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b7dcfd1286294209a590f72785c1b633 : SUCCESS in 9m 29s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/789579e6ca5c49d29e92f7580542b5ed : SUCCESS in 19m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f3ad154f8648452eaf0bba38497d1093 : SUCCESS in 12m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/347ef842a5364fe5ab76ecef8e0c4b4f : SUCCESS in 17m 13s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/373b0bcb98e445bab1fc87964352ab3c : SUCCESS in 1h 17m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1bfcf8389ceb4d4d911e516538439132 : SUCCESS in 1h 48m 16s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5fe355cbc1b44dca8ec9688563a98fe4 : SUCCESS in 58m 39s\n- nova-vtpm https://zuul.opendev.org/t/openstack/build/97d53e67370f46519873003ade3bc49b : SUCCESS in 35m 38s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/50c0681625d6412e9c40f28a840d8e0f : SUCCESS in 53m 29s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/87e7126171eb43e882e990d798cd0f77 : SUCCESS in 57m 30s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/50b387c4c9a04e0ea1506551dad6bd5c : SUCCESS in 56m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/18ba83a59e3c4c11a5d0d93a4f4990af : SUCCESS in 2h 52m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/7d99a877b2f747f49f427c56c1d3bf57 : SUCCESS in 1h 21m 29s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/4b6fa49a4fda4621b2c7d5221f60708e : SUCCESS in 1h 40m 38s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/f9b141b6e2b14f4486ba97402b039681 : SUCCESS in 6m 16s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/a8d194e1a8fa435d8f7ecb8623d0c3a8 : SUCCESS in 23m 07s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/26e313660d98417088d66f5b6874c82d : SUCCESS in 28m 11s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/f610eeb4046742bfb2b3ccd289a4a88a : TIMED_OUT in 2h 02m 13s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8c1c32a755194700944c3f35a5cd00af : SUCCESS in 1h 35m 08s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/51c836df52b243bdbe20f1d15712d809 : SUCCESS in 1h 02m 34s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/0bb5b1b326e94ebf82d2beccf22f4a25 : SUCCESS in 29m 50s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/783ae94f99e041c395999ad0ca133309 : SUCCESS in 37m 11s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/11d3ee7bc46a4d00a9112305f172b8c0 : SUCCESS in 16m 24s","accounts_in_message":[],"_revision_number":9},{"id":"44709c4238094710553d9d689de2ddb5fe391422","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-06-10 18:35:40.000000000","message":"Patch Set 9:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"69a099449e1d89e16bb6a1f1aeaf433b9a36a8ca","revisions":{"cd5cc5dcf39d3c282f9f1cecb7dddec4e41ae5b3":{"kind":"REWORK","_number":1,"created":"2024-08-14 16:07:08.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/1"}}},"commit":{"parents":[{"commit":"bb2d7f9cad577f3a32cb9523e2b1d9a6d6db3407","subject":"Merge \"[tools] Backport validator: handle unmaintained\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bb2d7f9cad577f3a32cb9523e2b1d9a6d6db3407"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:07:04.000000000","tz":120},"subject":"Use os-brick for volume attachment passphrases","message":"Use os-brick for volume attachment passphrases\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cd5cc5dcf39d3c282f9f1cecb7dddec4e41ae5b3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cd5cc5dcf39d3c282f9f1cecb7dddec4e41ae5b3"}]},"branch":"refs/heads/master"},"ecb047246bdaae231234d0e515e4533603fd64d7":{"kind":"REWORK","_number":2,"created":"2025-05-22 09:49:37.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/2"}}},"commit":{"parents":[{"commit":"221a3e89e8988bc664298106ee691a4e41ca71f9","subject":"Revert \"Support glance\u0027s new location API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221a3e89e8988bc664298106ee691a4e41ca71f9"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-05-22 09:33:40.000000000","tz":120},"subject":"Use os-brick for volume attachment passphrases","message":"Use os-brick for volume attachment passphrases\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ecb047246bdaae231234d0e515e4533603fd64d7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ecb047246bdaae231234d0e515e4533603fd64d7"}]},"branch":"refs/heads/master"},"dfb7adb1b6a504e44436dccb2d623d7df3a5fa6f":{"kind":"REWORK","_number":3,"created":"2025-07-10 13:24:34.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/3"}}},"commit":{"parents":[{"commit":"221a3e89e8988bc664298106ee691a4e41ca71f9","subject":"Revert \"Support glance\u0027s new location API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221a3e89e8988bc664298106ee691a4e41ca71f9"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-07-10 13:24:17.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dfb7adb1b6a504e44436dccb2d623d7df3a5fa6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dfb7adb1b6a504e44436dccb2d623d7df3a5fa6f"}]},"branch":"refs/heads/master"},"c8f4facff88cfc2f9fc58076537730c2d46643e0":{"kind":"REWORK","_number":4,"created":"2025-08-15 08:45:21.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/4"}}},"commit":{"parents":[{"commit":"221a3e89e8988bc664298106ee691a4e41ca71f9","subject":"Revert \"Support glance\u0027s new location API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221a3e89e8988bc664298106ee691a4e41ca71f9"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-08-15 08:45:00.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8f4facff88cfc2f9fc58076537730c2d46643e0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c8f4facff88cfc2f9fc58076537730c2d46643e0"}]},"branch":"refs/heads/master"},"0418d9ab2d40db2aae8f6bd9d3ddc5f4482cbaf3":{"kind":"REWORK","_number":5,"created":"2025-08-15 13:00:26.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/5"}}},"commit":{"parents":[{"commit":"221a3e89e8988bc664298106ee691a4e41ca71f9","subject":"Revert \"Support glance\u0027s new location API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221a3e89e8988bc664298106ee691a4e41ca71f9"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-08-15 13:00:11.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0418d9ab2d40db2aae8f6bd9d3ddc5f4482cbaf3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0418d9ab2d40db2aae8f6bd9d3ddc5f4482cbaf3"}]},"branch":"refs/heads/master"},"70d5ed62e4716bbe52b8bf323111def18279fc50":{"kind":"REWORK","_number":6,"created":"2025-08-15 15:26:42.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/6"}}},"commit":{"parents":[{"commit":"221a3e89e8988bc664298106ee691a4e41ca71f9","subject":"Revert \"Support glance\u0027s new location API\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/221a3e89e8988bc664298106ee691a4e41ca71f9"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-08-15 15:26:29.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/70d5ed62e4716bbe52b8bf323111def18279fc50"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/70d5ed62e4716bbe52b8bf323111def18279fc50"}]},"branch":"refs/heads/master"},"7f1ceba228ffe05c3f108f912a020ee86b64d846":{"kind":"REWORK","_number":7,"created":"2025-08-15 15:47:26.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/7"}}},"commit":{"parents":[{"commit":"e39bac965a2d947d32325446ef8427dd5f6c85c7","subject":"Merge \"Run nova-api and -metadata in threaded mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e39bac965a2d947d32325446ef8427dd5f6c85c7"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-08-15 15:47:15.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7f1ceba228ffe05c3f108f912a020ee86b64d846"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7f1ceba228ffe05c3f108f912a020ee86b64d846"}]},"branch":"refs/heads/master"},"fe87ac8cd1d791ecf0e0114ebed810b43af20008":{"kind":"REWORK","_number":8,"created":"2025-08-15 15:48:18.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/8"}}},"commit":{"parents":[{"commit":"e39bac965a2d947d32325446ef8427dd5f6c85c7","subject":"Merge \"Run nova-api and -metadata in threaded mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e39bac965a2d947d32325446ef8427dd5f6c85c7"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2025-08-15 15:48:08.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fe87ac8cd1d791ecf0e0114ebed810b43af20008"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/fe87ac8cd1d791ecf0e0114ebed810b43af20008"}]},"branch":"refs/heads/master"},"69a099449e1d89e16bb6a1f1aeaf433b9a36a8ca":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2026-06-10 15:13:07.000000000","uploader":{"_account_id":27665,"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","username":"mhen"},"ref":"refs/changes/26/926326/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/26/926326/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/26/926326/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/26/926326/9"}}},"commit":{"parents":[{"commit":"74094a8e8afaec3eb89c43df3b16d093d8ee9f91","subject":"Merge \"Fix AttributeError in Service.stop() during early startup shutdown\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/74094a8e8afaec3eb89c43df3b16d093d8ee9f91"}]}],"author":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2024-08-14 16:06:07.000000000","tz":120},"committer":{"name":"Markus Hentsch","email":"markus.hentsch@cloudandheat.com","date":"2026-06-10 15:12:57.000000000","tz":120},"subject":"Adapt to Cinder and Glance changes for image encryption","message":"Adapt to Cinder and Glance changes for image encryption\n\nSwitches from direct usage of binascii.hexlify() for passphrase\nconversion of encrypted Cinder volume attachments to a new os-brick\nutility function that supports individual conversion handling based on\nsecret type. This is part of the image encryption standardization and\ninteroperability improvements of\nhttps://specs.openstack.org/openstack/cinder-specs/specs/2024.2/LUKS-image-encryption.html\n\nAlso adds os_encrypt_* properties to the image metadata handling which\nare the successors to their respective now deprecated\ncinder_encryption_* counterparts.\n\nCo-Authored-By: Josephine Seifert \u003cjosephine.seifert@cloudandheat.com\u003e\nDepends-On: https://review.opendev.org/c/openstack/os-brick/+/926293\nDepends-On: https://review.opendev.org/c/openstack/cinder/+/926298\nChange-Id: Iaffaf4b50d49bbc0b6f6f52c84722a222e815332\nSigned-off-by: Markus Hentsch \u003cmarkus.hentsch@cloudandheat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69a099449e1d89e16bb6a1f1aeaf433b9a36a8ca"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/69a099449e1d89e16bb6a1f1aeaf433b9a36a8ca"}]},"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","applied_by":{"_account_id":4393,"name":"Dan Smith","email":"dms@danplanet.com","username":"danms"}},{"label":"Workflow","status":"MAY"},{"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":"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":{"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":[],"failing_atoms":["label:Workflow\u003dMAX","label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
