)]}'
{"id":"openstack%2Fnova~997142","triplet_id":"openstack%2Fnova~master~Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547","project":"openstack/nova","branch":"master","topic":"policy-init-race","attention_set":{},"removed_from_attention_set":{"4690":{"account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"last_update":"2026-07-24 23:08:08.000000000","reason":"\u003cGERRIT_ACCOUNT_4690\u003e replied on the change","reason_account":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},"22629":{"account":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"last_update":"2026-07-27 17:06:29.000000000","reason":"Change was submitted"},"38392":{"account":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"last_update":"2026-07-27 17:06:29.000000000","reason":"Change was submitted"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2026-07-27 10:34:32.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}}},"hashtags":[],"change_id":"Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547","subject":"policy: initialize enforcer before publishing it","status":"MERGED","created":"2026-07-13 23:34:46.000000000","updated":"2026-07-27 17:08:22.000000000","submitted":"2026-07-27 17:06:29.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":10,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"997142-policy-init-race","meta_rev_id":"e4f9a9f0b303850224fd79494bd6837d12227915","_number":997142,"virtual_id_number":997142,"owner":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-27 17:06:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":2,"date":"2026-07-27 14:08:57.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-07-27 10:34:32.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"all":[{"value":1,"date":"2026-07-27 14:08:57.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"CC":[{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},{"_account_id":36571,"name":"vmwareapi CI run by SAP","display_name":"vmwareapi CI run by SAP","email":"openstack-ci@sap.com","username":"sap-openstack-ci","status":"CI account for integration tests of the Nova vmwareapi driver","tags":["SERVICE_USER"]}],"REVIEWER":[{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-14 00:12: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":"2026-07-14 00:30:26.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-14 01:27:35.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-16 00:01:47.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":"2026-07-23 14:13:12.000000000","updated_by":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"reviewer":{"_account_id":23084,"name":"Bartosz Bezak","email":"bartosz@stackhpc.com","username":"b.bezak"},"state":"CC"},{"updated":"2026-07-23 14:16:14.000000000","updated_by":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"reviewer":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"state":"CC"},{"updated":"2026-07-23 14:28:33.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"CC"},{"updated":"2026-07-23 14:46:06.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"CC"},{"updated":"2026-07-25 01:16:14.000000000","updated_by":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"reviewer":{"_account_id":34420,"name":"openstack lightbits","display_name":"Lightbits CI","email":"openstack@lightbitslabs.com","username":"openstack_lightbits"},"state":"CC"},{"updated":"2026-07-27 10:34:32.000000000","updated_by":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"reviewer":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"state":"REVIEWER"},{"updated":"2026-07-27 14:08:57.000000000","updated_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"reviewer":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"state":"REVIEWER"}],"messages":[{"id":"5c77ad4ae6e4a72a8c11d782bd2226fd4166631c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"date":"2026-07-13 23:34:46.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"97ccac50b5e3cf571e4f8d74d99ae57f9a96de9a","author":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"date":"2026-07-13 23:42:18.000000000","message":"Patch Set 1:\n\nThis race was reproduced by Kolla-Ansible CI: nova-compute logged PolicyNotRegistered for network:attach_external_network, then normal policy evaluation in the same process shortly afterwards. A test-only explicit policy rule in Kolla-Ansible change 996999 eliminated the failure and all voting jobs passed. Local validation here passed the full policy unit test module, the new test in native-threading mode, and tox -e pep8.","accounts_in_message":[],"_revision_number":1},{"id":"4cdc65b938d538329b1b86e812459f81c3f4051b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 00:12:59.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/bb0636a2c68c41caa088f2391e1094c3\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/e58d937c3a8d4555a9ca65668c3f178f : SUCCESS in 21m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/985281b401374bd5b556cfb73e47726a : SUCCESS in 21m 47s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/0082e60e28d249d79d1680890fc67ac6 : SUCCESS in 36m 00s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"e05e9203ea1ce733a20cf3b54d1af5e4886348d9","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-14 00:30:26.000000000","message":"Patch Set 1:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547 .","accounts_in_message":[],"_revision_number":1},{"id":"a1890d235880426b1eb2c700d6c4b8415e8268f2","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 01:27:35.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/90c3b880f8544ff8b62495f31e8c5ff0\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2ee7bc77f3b349bbbbd2f3f1f8adde8b : SUCCESS in 1h 02m 41s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/103b78962ecc48e888ee9568bdbb689f : SUCCESS in 56m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/e897e64cc8fa4f7aa20fba07df29dd0a : SUCCESS in 1h 03m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/20c470c60f3b486586340d2b1fe67175 : SUCCESS in 1h 15m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/67c01143702b4f1f92a6bbdfef75f414 : SUCCESS in 9m 02s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8cbe342c35c145f383c809ad06d674f3 : SUCCESS in 8m 10s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0f4305190843484abeb92df44ecb0a20 : SUCCESS in 8m 25s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d0a756801d1442af9b58b7d6ca2bb77a : SUCCESS in 16m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b5f588c5594f490c9a57f182b2f1a348 : SUCCESS in 12m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/57a680d5f24f48ba89aef2176c114134 : SUCCESS in 8m 01s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/3cc7fca47bbf41e4bcdfd5e09cb24f1b : SUCCESS in 46m 12s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0e2d825c5f084b068311823e4d7c8881 : SUCCESS in 1h 23m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/16de2cdb191444b9b729e780d5826961 : SUCCESS in 27m 49s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/0460a57e3fcf4b63a17c1ac5ceb45367 : SUCCESS in 37m 41s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/3d409dc468d0432eaa99f043387a0233 : SUCCESS in 1h 03m 26s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0bb7db1bb4df4302aaa8f46287e536d7 : SUCCESS in 49m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/530f2a1c074647d7becde52846cc82ba : SUCCESS in 1h 47m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/9237c50cabc54df49b95ca96542e7b78 : SUCCESS in 1h 27m 48s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/f4380e0cb8914173b2b697b5c95faef6 : POST_FAILURE in 41m 55s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0c2f1f6aa81b4beb96b7fa813c4fc020 : SUCCESS in 3m 12s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/d7ec4d65be3042c3ae32149182318f09 : SUCCESS in 27m 44s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/3334341e807c49178daa29e5f7f39104 : SUCCESS in 24m 15s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/e2304fd3106b40998ceda3abb8b3aff8 : SUCCESS in 26m 36s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d36a6435d8f54d07aa3290be43aec585 : SUCCESS in 1h 30m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c242f08954c14accadc729b3a7d548af : SUCCESS in 39m 26s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a29c051cd121418f9c8f06f7f1bd403a : SUCCESS in 35m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0ce978ce8bb241aca98da735cf937482 : SUCCESS in 34m 47s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/1c470f698d1646ebb272e4b9699660d7 : SUCCESS in 12m 44s","accounts_in_message":[],"_revision_number":1},{"id":"4a3261c1a19e57a779b9e762aa5872a8aafa8c6f","author":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"date":"2026-07-14 01:28:16.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"03f8e88dd1eb090e32b031910a0fe73a8a0f3997","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 02:02:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/55aa37b2f2114d02bd4cae48c97f523f\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/c04b4048fa51462b93de688be83ffb42 : SUCCESS in 21m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5ea8a099f4ac472a8c2dcc8692a04ec4 : SUCCESS in 20m 43s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/62414601f2024e7a95edf1915d0fe13f : SUCCESS in 31m 29s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"0a42897a132ba80fae9d22434b4c362f8f271d07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 03:55:44.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/f71d941d24e44378a9068289eb8d5669\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/21ac1ca1d07d41e0ad5e05e7d619ac0b : SUCCESS in 1h 06m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c4081ac8e2f84a6c9fbb9cc9a91a32eb : SUCCESS in 1h 38m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/81b26370c6fb405ab62d8ce7e7f72922 : SUCCESS in 56m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e8060c2d6eb3480a9296e8a8eca8fad9 : SUCCESS in 54m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a9356a768ba48be94bdd200ae145488 : SUCCESS in 4m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a802bb40ea1948998fa1618acdaf6605 : SUCCESS in 11m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/01105e8fe6634e9cb03b59329a1ce3b4 : SUCCESS in 9m 41s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/9767cf9f6d03401b940015603ea55f22 : SUCCESS in 18m 41s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e542fdc7a5db4656a97d93366cd3ae92 : SUCCESS in 6m 07s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4d6da00f7ca84171ac02ea4d0aee0893 : SUCCESS in 7m 29s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/daf59ee207224fcd8d13328766a72f92 : SUCCESS in 31m 29s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/06e1e5fde82244f5ad774331b25aa0b6 : SUCCESS in 1h 28m 49s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6e860b83d0794c07be9214151ab4103b : SUCCESS in 50m 18s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/b65ffd0d16354de98efa7aeaa8ab5b7d : SUCCESS in 36m 19s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/1043ce9c11b148adb6ffc6c17d52cbe5 : SUCCESS in 1h 01m 29s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ba86560d687748d79206f3ed66dd9062 : SUCCESS in 55m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e6e40dafcfa34f2dbb700662283c3903 : SUCCESS in 1h 23m 08s\n- nova-next https://zuul.opendev.org/t/openstack/build/130333e7639c481d854de40826fd0204 : SUCCESS in 2h 21m 16s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/6576b2b1594e40a7a8a2e2bd913dd76a : POST_FAILURE in 31m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9d4ff3562a0a4208bb029c461af5d391 : SUCCESS in 3m 53s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/21c3c8b03bbf4c6b9927b2d32c7dadf7 : SUCCESS in 26m 58s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/142db132171f41ee9a0b7149b748497d : SUCCESS in 24m 02s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/4ddff453baa444a0b766f101730220e4 : SUCCESS in 35m 15s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/bd9cbfdcf8c54e8b92cbec6caaaadf2d : SUCCESS in 59m 16s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f7cda6b5a3e74d52b4f2ac7e42e09d4d : SUCCESS in 59m 55s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/5186e5adbdc8428092ca06a87f8b0117 : SUCCESS in 35m 49s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/ad69ca24faac41a6add2a44a4717bccd : SUCCESS in 24m 53s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/9b5c644e0c244341bee49bf0410f7de3 : SUCCESS in 10m 13s","accounts_in_message":[],"_revision_number":1},{"id":"845d1295d13555ea6c1b18c63985ab96d8a43c72","author":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"date":"2026-07-14 03:59:15.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"78f68455df2fb6bcd9d7b1deb7a83ad97f9b6e55","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 04:43:31.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c15e3a6ad4814cd8b5e107302206f83c\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/3010fccdd773433594d01501d74101ab : SUCCESS in 22m 20s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/7bd9a27b8b0e4352b49b51d4d595d302 : SUCCESS in 20m 24s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/21d20c07fef54f9bb04ae13fbe696254 : SUCCESS in 34m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d7aa8689be5e308da712373b3d69962c47bd25a5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-14 05:46:04.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/06146165fc784891891eade852efb593\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6db69581f9c34d8f9f41c835e0d08683 : SUCCESS in 30m 39s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/703e205904964166b53963aeff03cf21 : SUCCESS in 1h 44m 34s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/80185ee6422c4a8c8caf0e6ae9169d25 : SUCCESS in 28m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/8c86c2d2314a4f46975c96e2d4c5610c : SUCCESS in 49m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a35382b0d40942cc9cc177312bfe60e6 : SUCCESS in 4m 54s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/3285d966036346748b29b7b12c9fd4b4 : SUCCESS in 13m 37s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1860a5328a9246c584d2d6f54097e19c : SUCCESS in 7m 50s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/0d6364b0ba7a4525ae4d081b18ae25e6 : SUCCESS in 13m 08s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b9a127f9bf464a31a3e94f7605243cfb : SUCCESS in 7m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f48480ee48b647139b57490f9b13396f : SUCCESS in 4m 58s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/27f2dd59f99a4b7b8d43449e8d3e8d35 : SUCCESS in 1h 02m 32s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c489e387db1c4509b3fdaac57b7b80a6 : SUCCESS in 1h 26m 51s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/75dcbddc100040c7984351c8f1545b23 : SUCCESS in 49m 58s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/5bec75a849db42d6b8051992a6aa80a0 : SUCCESS in 35m 47s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/fc9e1ef9b5a942869fadccea0a0049fb : SUCCESS in 1h 10m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/763b5cfb64a7457384362aa3f569da0a : SUCCESS in 28m 38s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3d8b3331f318468caaa2db2ffd365106 : SUCCESS in 1h 27m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/2b24e7982bbd48958a70b144ef747b44 : SUCCESS in 1h 36m 11s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/ab784c6610434c9eb1029ca634efde8d : POST_FAILURE in 31m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/eb536c04e29740bba71064394a326f6f : SUCCESS in 3m 09s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/fa7a90feab5946c09767df97cc0c547f : SUCCESS in 24m 11s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/60c210acf6784b598b578c640465c970 : SUCCESS in 25m 02s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/d3367ca0ff2948fbb84bc86dcfa77f55 : SUCCESS in 27m 28s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4554abfb6f8d46f1992c927f0561e24b : SUCCESS in 47m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/51dc9aec560e413d86dcd961a945f48a : SUCCESS in 31m 53s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/7981e975fe874ba999fc4a0c74a1cb9e : SUCCESS in 17m 41s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d1cd09ce9bcf42bc82bd7fa784abacf8 : SUCCESS in 33m 54s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/1e83bb46872647a39c08765745c08567 : SUCCESS in 10m 26s","accounts_in_message":[],"_revision_number":1},{"id":"2b37803abf15c2b4887582bd514528d6965760ce","author":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"date":"2026-07-15 02:41:40.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"a3696bb654178bdc2143168c824e05a01902e086","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 04:54:40.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/313f63402e1741fb9a9ea1b6eb2d104f\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/681576d5671c461f9b7d0b671eefdb17 : SUCCESS in 23m 33s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c86ad6cf62b74524b7b32108635155b1 : NODE_FAILURE Node(set) request efa85957b1864825b463b0e9e81aa07f failed in 0s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/fc29597a96fd4217bbee7024026d72f6 : SUCCESS in 31m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"a6a9976ac97654df301f28735091be4e60001616","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 05:11:09.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/f7c516ae0cdf4cc7940f6c257121102a\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ec768fb6553b48ad87dfa852db957142 : SUCCESS in 1h 02m 53s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2c58d726b6274c6bb6828ac6806f16cc : SUCCESS in 1h 16m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/33644492d6d14e8aa0202a90e7f98d2c : SUCCESS in 1h 02m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7f94fb5c955f4b07babf761324dc7f93 : SUCCESS in 1h 04m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f443507ad25148f3bb8c4d64746a8fca : SUCCESS in 9m 56s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/57d4b257d1a943a991b566f350831132 : SUCCESS in 9m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/5c641f247a774a229b6460b6d9a35f47 : SUCCESS in 10m 16s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/66b2a6fd1b934a97b2c643b40c7914f8 : SUCCESS in 11m 31s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a37066673cea495a9fd821e2a6459d14 : SUCCESS in 12m 47s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/09a7ec0a84db45b0bdde59bae87a2b61 : SUCCESS in 8m 46s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/5e718c8eefab493aaf3f536136ab1b11 : SUCCESS in 1h 03m 08s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/bfd5fa3a24d24a878c3bc93485de97b6 : SUCCESS in 1h 35m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/50031def24514609b281f9407d7da49d : SUCCESS in 52m 53s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/e3371da1114c45149ff5df7cc88a7dab : SUCCESS in 35m 19s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/d74b70d134b04d14a3841eaa552b65b1 : SUCCESS in 1h 04m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/64a51836351b4dcda73b534375f21cb6 : SUCCESS in 39m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/9ebf9916d22e4e679a626e194e72fff0 : FAILURE in 1h 55m 17s\n- nova-next https://zuul.opendev.org/t/openstack/build/79b4bf2a01d54b7bb6b5b283e9dec15e : SUCCESS in 1h 49m 48s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/cfee9a38ebd24faaa8c367b44bce3b9d : POST_FAILURE in 32m 59s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1c7f42e69ac94b81b19419170ee7b2f5 : SUCCESS in 5m 46s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/077454e58e7e40779d3c902c118a0330 : SUCCESS in 23m 55s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/d039a1f9d1b24961bfb0c07abf24f42c : SUCCESS in 25m 46s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/c72caa3ff91946829d61c826daff2a26 : SUCCESS in 27m 05s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/94c349e030b240219fc4c0d654c05c5a : SUCCESS in 51m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/d4103b1c12164796bc3c0d7d144df70e : SUCCESS in 26m 48s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/637dbc79b3bb44558a1d8cef5d939676 : SUCCESS in 18m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0c623f18b5444a36a56bd13559494b0f : SUCCESS in 20m 59s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/c170671aa11248eb8649da7d14641ffa : SUCCESS in 11m 31s","accounts_in_message":[],"_revision_number":1},{"id":"037568a01b3bad55074125935402bc9b4352459e","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":"2026-07-16 00:01:47.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997142-tlhhl/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"a2ec1d0e6df87c9575945bbee987fedebdd3da37","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":"2026-07-16 01:09:37.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997142-wf66n/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"57ef138955bb05d02e127ac8a482bde296925b07","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":"2026-07-16 19:26:53.000000000","message":"Patch Set 1:\n\nIgnore for now: Test failed. Logs on \u003chttp://openstack-ci-logs.global.cloud.sap/openstack-nova-997142-4glvt/index.html\u003e","accounts_in_message":[],"_revision_number":1},{"id":"b4c6db7d67927ce0bcc9017b61461bc98e7ee705","author":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"date":"2026-07-18 03:17:23.000000000","message":"Patch Set 1:\n\nrecheck","accounts_in_message":[],"_revision_number":1},{"id":"28bd3b41c922eeef7d038cd47bb3bbc9e32be930","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 04:41:50.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4180750f26d74950a533a6e6b956b1c2\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/808d9565cf9447b594064bbbe55c7af4 : SUCCESS in 22m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/2f384aa263c64a02bb7507ec37331000 : SUCCESS in 20m 15s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/8d8467c550444231a90c752dbbb9a28e : SUCCESS in 31m 03s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"22eb3b5672111c830459634edea3ad7548a44214","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-18 05:31:31.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/f41dfdb092fb43bdad5f48fa57304566\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1c612057e28340978d4b48f18999b31c : SUCCESS in 1h 02m 59s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/511194d47149473d9e783bfbcba959dc : SUCCESS in 1h 04m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f69a4e1cf5734c228d59ceb52f6ef7f6 : SUCCESS in 1h 06m 38s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ba946a31dda84e3cb6a1a353589a33bf : SUCCESS in 1h 19m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/008994e5f17e4a409ce66b066495f872 : SUCCESS in 5m 27s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c481a318fd9344fdbfac80f8d264e000 : SUCCESS in 14m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/f3ac0973ea3944a1929adcf634608fdc : SUCCESS in 13m 36s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/1751cfa5f4a24abc991d3a3c7371bcd9 : SUCCESS in 26m 07s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/621de96a4f9748ba8ad884b6de5bc138 : SUCCESS in 6m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1a3a4220b8eb43ce8ad8555ada6b1023 : SUCCESS in 7m 45s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/4193d00a27cd44b79c0df071ea2e4633 : SUCCESS in 1h 01m 50s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9ed8be786a874915ad291a1e3350bc39 : SUCCESS in 1h 05m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c586e02b9c464b8fa1064b18fb2436f3 : SUCCESS in 51m 10s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/8fb6d98dd17f4030a505afa2980acce6 : SUCCESS in 34m 59s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/b8763cec227c4ea7bf1b6d51c112d7cc : SUCCESS in 53m 21s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0e40f786efa1421a8e84e6e464c400c2 : SUCCESS in 52m 53s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/5b4474f0ee9744ed8b35e27bd5968b23 : SUCCESS in 2h 07m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/0b770bbbc42743a4a4e9223d7f6642fa : SUCCESS in 1h 26m 39s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/5b4fa070a23c402481102480e3aba349 : SUCCESS in 39m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1a0da61612204ea4ad8343a945ce48a1 : SUCCESS in 5m 13s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/ad6b96b5e52646269e0814ecf085b9ba : SUCCESS in 28m 48s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1e189fb134c54465bc645204428f22ff : SUCCESS in 22m 41s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/5a572413eff94c9b9f023cfe37b2ee08 : SUCCESS in 32m 47s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/689e5da671c14078ae21a0537009ffc8 : FAILURE in 1h 13m 32s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f4d0c408d06642c4bf5ef780f0d5d931 : SUCCESS in 1h 03m 49s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/a6016a4f347c4fe2bfac2ff8a9edd08c : SUCCESS in 38m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e3fbd02e69284f518fa6b3190cfe2fb9 : SUCCESS in 42m 29s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/7abe96799da84685bc987e94c409106f : SUCCESS in 9m 59s","accounts_in_message":[],"_revision_number":1},{"id":"6bcdf1e010640eee0abb0f09c7c7b3f1f2478ea1","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-07-23 14:16:14.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"116e971019c772c218c3ce77b6aff82cf7090dcc","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-23 14:28:33.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"717c5b356d4099478437be03136f08289075c66d","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-23 14:46:06.000000000","message":"Patch Set 1:\n\n(2 comments)","accounts_in_message":[],"_revision_number":1},{"id":"bafc09cba8610432869cd2d2c5aeaeb6ce92f5ae","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-07-24 06:34:10.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b6e51294c0e94a7c2f8981d652bcb86371576fe2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-07-24 06:34:12.000000000","message":"Patch Set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified-1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"f889e7dd7b66e6671361e9dc9dabb353c167aa56","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-07-24 07:03:17.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"20d3050d58a445d3dd8cfe678915d94c6b496cb2","author":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"date":"2026-07-24 07:23:09.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"a8adb76d43492f326adb57bed03c749cd59d6749","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 07:28:47.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3b965e1a8f4f49298e5cf2a745a0a1a3\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/06f7daf2010449c389040df61c426321 : SUCCESS in 19m 35s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a9e68c364f714c8f8c32f22728e34fa3 : SUCCESS in 19m 09s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/c7f7bedddcaf486190e6621807a50f2a : SUCCESS in 23m 10s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"f1074bfd1f963de349bb8b68f009c82f5168997a","author":{"_account_id":14384,"name":"Quobyte CI","email":"openstack-ci-external@quobyte.com","username":"quobyteci","tags":["SERVICE_USER"]},"date":"2026-07-24 07:58:00.000000000","message":"Patch Set 3:\n\nBuild Successful \n\n* quobyteci:  nova_quobyteci : SUCCESS, logs at: https://oscilogs.quobyte.com/logs/Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547 .","accounts_in_message":[],"_revision_number":3},{"id":"b8fe1e2bfd0488801449651799616779db4512f4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 08:58:17.000000000","message":"Patch Set 3: 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/a0d0153f105743909b6d2419973ea302\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1f0df2c6f4904c2b85b20e32e046a52b : SUCCESS in 35m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/fcdcb65a298d43dd847700e61efe4f7d : SUCCESS in 1h 18m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/995e9e66cd3840d98ce9af60c5c444db : SUCCESS in 34m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/25a5f988fc4a49249d5f81f9055df0f1 : SUCCESS in 1h 13m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/180014b034b845529d10e5dc59d313ae : SUCCESS in 8m 25s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d5748440faf94a909e71f3c40940a419 : SUCCESS in 11m 28s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4d5fd3ed620c4aab9389ab43f46ccca7 : SUCCESS in 10m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/4281593279694a039a1f8bb74d9ec793 : SUCCESS in 18m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1bb6930b4b834479af751bd6dcb4ef8f : SUCCESS in 13m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c7b48a17fac349a8a71975c6e83eedf0 : SUCCESS in 8m 19s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/6ea6e47316ba4244a311b64451000013 : SUCCESS in 1h 04m 20s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/3b0240e86efa4f1a86974574114c57d0 : SUCCESS in 1h 33m 05s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7d7ba613ff9e4a7da4cd288a9f9c8ce4 : SUCCESS in 51m 26s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/7d0c689735d14b0e88995aa90bc4edc4 : SUCCESS in 34m 52s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/2f8ea95e1b8046dc825dc3e3700623ef : SUCCESS in 1h 00m 49s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/754753bccc7d44b09f38f9468971f1dc : SUCCESS in 25m 35s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4a3476da8ed24877aa8f11f89677aba9 : SUCCESS in 1h 49m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/86a0e93c8fcc41e88ff5997db1302b48 : SUCCESS in 1h 39m 34s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/10310c6ead9e4f9986222e197f91fdb7 : SUCCESS in 47m 34s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0852877ca9304b5791cd7c27f3390c5e : SUCCESS in 3m 52s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/fa4232914d554bf382300857d6e77b63 : SUCCESS in 26m 16s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/b547f02d71634b27be89890c68926dae : SUCCESS in 25m 44s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/7ed499fe1de34a29ad0b33cc49649bb1 : FAILURE in 27m 19s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0c151c68cdfe4929b74b615367754497 : FAILURE in 52m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a58796a286864bdda5e0c9bb1007981f : SUCCESS in 59m 30s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/3424152cc1444ec9a710eef4f2e1613b : SUCCESS in 25m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a1b23c652ed143f3977ab95eb8d429a2 : SUCCESS in 26m 06s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/7d448b7656d8457cb150c7eb3f6cb753 : SUCCESS in 11m 13s","accounts_in_message":[],"_revision_number":3},{"id":"1e3f3589b4afe6178e3a9849d4397f0e26434026","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-24 23:08:08.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"0cc6ab2f21e8ae0e898bfb4a1b330609d27a3288","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-24 23:31:59.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c7ebf05ca61441d8a09050fb6f1d837b\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/6e180611c9bf4e008942dd6f2f1ed1a7 : SUCCESS in 20m 13s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/dfa3b5926eb24677943a7e47a8ce47cc : SUCCESS in 19m 07s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/559ab4955b794cf6976a88253dd8c41e : SUCCESS in 21m 12s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d67eb79f0ddd7d090cf156e85fbf90c8228a86dc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-25 01:16:06.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6e09558ee3604759adaa32e4208162f0\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ae9ced21d2174a5b9d8789474d0eee32 : SUCCESS in 1h 07m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/316a5d172fbc40f6bcdecb880bbd9c91 : SUCCESS in 47m 58s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/bb0f29f97ff84264b38c91025cba0177 : SUCCESS in 57m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/42717bd9869841dc9d57f16cd81e7eab : SUCCESS in 54m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c2f92b77cc0c49b89198b0ff82e85434 : SUCCESS in 4m 34s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/cbed15851b77493fabca46e558b6afef : SUCCESS in 13m 41s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4afede0012564c38ae876708f639ce9f : SUCCESS in 10m 28s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/31ae7743e7804aa4bf2117dc184bcac6 : SUCCESS in 17m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f82961179969484d9603ea49bb11675f : SUCCESS in 11m 28s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/979145832c524e8a811824f99b906cac : SUCCESS in 6m 51s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/850d34b3547c494789f85f8b19febe9f : SUCCESS in 54m 45s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/34b0a2abdc1840e9872d467f58f0d3ea : SUCCESS in 1h 18m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c85e2801ab4c490ea70da2f24cdd9e9b : SUCCESS in 47m 52s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/b2eabe9279874ecab0aa9898b2e52d85 : SUCCESS in 54m 29s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/19a3a6b0821047e9badd99bbb3cf0a37 : SUCCESS in 1h 02m 18s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/856ba70a65a04a93adbd5dea67fa2864 : SUCCESS in 46m 51s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/13fe72af8e984d1a916ccb1724e36251 : SUCCESS in 1h 45m 00s\n- nova-next https://zuul.opendev.org/t/openstack/build/c5d2ac97ea284240b4bda7698a89203f : SUCCESS in 2h 01m 27s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/b5f5014570864ede874856a04374b7a9 : SUCCESS in 46m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/e3d86a3d5f91431a944e6edbd86f757d : SUCCESS in 5m 04s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/926b0e0d076c48e09aac548cd0c892c0 : SUCCESS in 27m 39s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/89ac43e2f35248dfbd1408ecc51b0230 : SUCCESS in 20m 45s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/166453578bb34c33b9de0902dfe28a5c : SUCCESS in 33m 02s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ea590bdc1e7d4ddc807a75e7b53fdb2d : SUCCESS in 1h 01m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2dc26534d3fc458b947f0ad284c5c4c8 : SUCCESS in 1h 06m 03s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/4710369c46e34f82928d22974bfe1ac4 : SUCCESS in 53m 27s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/eb01cb4353f64e46b91ab28eb4b9a309 : SUCCESS in 32m 05s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/fe0337df8ccb494db76f6f481c87c5aa : SUCCESS in 13m 15s","accounts_in_message":[],"_revision_number":3},{"id":"2648553652891eca2aad6a9dbc5938f754d66f90","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-25 01:26:31.000000000","message":"Patch Set 3:\n\nBuild succeeded. log path: ${LOG_PATH}\nLeave a comment with","accounts_in_message":[],"_revision_number":3},{"id":"4af171a244681060505f5a2b4d8ccc565fffe6a9","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2026-07-27 10:34:32.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"54c7649b79a86233ce6d2444d3ee3b809fb8439c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 11:50:07.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fc885254e4494331ace7c963762b9967\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/48edbc75fc034426aa004913d64b9cdf : SUCCESS in 21m 53s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/28177895fac344398be84b07d3b22600 : SUCCESS in 20m 52s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/b3682e9482ce40d7a7da89a756cfb558 : SUCCESS in 40m 53s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"d3014fc6cde9b5a410d335ced7a2c230f3dbe302","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 12:47:24.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a4f083ab5b5645d6a4ded6429d92c96f\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8a96ce8ef2b64b40b80eb23270a676ff : SUCCESS in 1h 11m 35s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/d2cdb254d3264610b5aa11aacde6d282 : SUCCESS in 1h 50m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1d53c03e3fa6433684010f023a0e3f37 : SUCCESS in 59m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c48e46c948fa48a0bf2960899a615ea5 : SUCCESS in 1h 06m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d2e4eadc2ebb4b99a5752d3b01518fec : SUCCESS in 7m 59s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/798dd5f68b1540bc85c471ea84fdb439 : SUCCESS in 14m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ac898e706e054d749a21f0490607426f : SUCCESS in 15m 35s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/23384248b394497dab940fc43f4b79dc : SUCCESS in 19m 44s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aecac0c643ae4e56b2e41d514c6c8509 : SUCCESS in 12m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bfb2a7da7ca94c018e137ad79d062744 : SUCCESS in 7m 47s\n- ironic-tempest-bios-ipmi-autodetect https://zuul.opendev.org/t/openstack/build/0e9b2f436de0432e8894eaa2ec5df54d : SUCCESS in 1h 08m 57s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0b3f302d70aa4473bacb4bf890d83f12 : SUCCESS in 1h 23m 33s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/64e482527747444ca8936def35737feb : SUCCESS in 52m 19s\n- nova-whitebox https://zuul.opendev.org/t/openstack/build/a363299795084238b7207585bedc0a58 : SUCCESS in 41m 37s\n- nova-graceful-shutdown https://zuul.opendev.org/t/openstack/build/b459354abd304bca89c73782e01340ae : SUCCESS in 1h 01m 46s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d2af9a8cad6a42bdb2b37eaaf5033d53 : SUCCESS in 49m 14s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c609961be862440d978977e27198a240 : SUCCESS in 2h 04m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/887cb849da3340a2a512f97bbe5aefe6 : SUCCESS in 1h 46m 59s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/b131993cd4f0464e971759de62aa34a8 : SUCCESS in 48m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5a6a559b10224b9e9bfad1736e22f506 : SUCCESS in 5m 24s (non-voting)\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/0d2c99e232d04fe2811cb7a863e7485d : SUCCESS in 28m 31s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/19d2e81451084c5799c750e8f5f84b06 : SUCCESS in 25m 49s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/23afccc175164e839f131f6596d379e4 : SUCCESS in 33m 17s (non-voting)\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/193c74e0c89446b7b1c8ef1977e995eb : SUCCESS in 1h 26m 48s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a183b3a6afb84bb9bfe77c4ad437cec0 : SUCCESS in 53m 10s\n- cyborg-tempest-py3 https://zuul.opendev.org/t/openstack/build/1a227cd39f964423a78788969270a8fd : SUCCESS in 1h 01m 33s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3e4ffbd575ee4706a150981e5badb3bb : SUCCESS in 34m 16s (non-voting)\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/2898867b61d449ee9abe0c40be954201 : SUCCESS in 13m 00s","accounts_in_message":[],"_revision_number":3},{"id":"d5cd6e9a53ab3cc1694e0bb63ba81ea22d51bdd8","author":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"},"date":"2026-07-27 14:08:57.000000000","message":"Patch Set 3: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"98756d927e9ab89808f64a331ac23ff0305c8bca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 14:09:36.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"02fd938710b6464d84e6761cbf5e44e33a97009e","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 17:06:29.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e973e41b5b25497495505a658c6327e8\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/9cc84437f96643fe82d4e591c098546c : SUCCESS in 1h 08m 24s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c508ec90d57e4c7b8a878ee74f2838cf : SUCCESS in 2h 02m 44s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0874b7db8136493fa5a10a815a3c8a25 : SUCCESS in 1h 13m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/fd68b76a92a24a97bf834f9be3defbcc : SUCCESS in 9m 15s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/c75c4a661a2e494083ce9bce44e45cea : SUCCESS in 14m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1c0d0a7f9617417180375a78e3bc6392 : SUCCESS in 13m 37s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/28fad919a3ac4557910fa15ff711e2d0 : SUCCESS in 13m 36s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/12e9c03a88054435a889b2a10385ef33 : SUCCESS in 8m 09s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/171cef31b84444ccb055a6030692fd14 : SUCCESS in 50m 52s\n- nova-tox-functional-py311 https://zuul.opendev.org/t/openstack/build/6aab650212a8490bb855b28a102c3de1 : SUCCESS in 29m 51s\n- nova-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1189da40c532417da6f426081c178c80 : SUCCESS in 34m 36s\n- nova-tox-functional-py313-threading https://zuul.opendev.org/t/openstack/build/91b2ecad8f1f439589fa4a023a906d69 : SUCCESS in 40m 25s (non-voting)\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/09d5a5960a484f4db61520366ad066fa : SUCCESS in 1h 41m 18s\n- nova-next https://zuul.opendev.org/t/openstack/build/57fe10c5e700476382876cf6da5a3c09 : SUCCESS in 2h 00m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1c5ff5f47c85435dbf3080d1cd6f7794 : SUCCESS in 5m 46s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/5f8eca7f7c46407ba1e3ec3cf8143a2b : SUCCESS in 1h 31m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/26845603a0694a06b221d66500c8e769 : SUCCESS in 1h 37m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c555ff32dfbe49cbb4001e37a4031e12 : SUCCESS in 52m 47s\n- nova-tox-py313-threading https://zuul.opendev.org/t/openstack/build/4a9ae371afaf4c4598824e445a95b0d8 : SUCCESS in 11m 03s\n- nova-alt-configurations https://zuul.opendev.org/t/openstack/build/2f8e2da1d95d49608f9c904d01316e18 : SUCCESS in 47m 46s","accounts_in_message":[],"_revision_number":3},{"id":"77e03c4791115bb707676bf850c7b236709b5476","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 17:06:29.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"e4f9a9f0b303850224fd79494bd6837d12227915","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-27 17:08:22.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d65739eae0354147a9723467f41f7674\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2c33b5e1dcaf4de4bc65725b261238f0 : SUCCESS in 1m 19s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"5036ca8c95cfac96e931ec7ceb1446ebe86c8327","revisions":{"bb90d664db40949521d6f5e5c29dbc77249f9e1f":{"kind":"REWORK","_number":1,"created":"2026-07-13 23:34:46.000000000","uploader":{"_account_id":38392,"name":"KWAK JOONGKEE","display_name":"joongkeekwak","email":"kift23@gmail.com","username":"joongkeekwak"},"ref":"refs/changes/42/997142/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/997142/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/997142/1"}}},"commit":{"parents":[{"commit":"d71abb1dcc7e9483f7bb2bfa0d3b4ca2372810d4","subject":"Merge \"Speed up functional test in threading mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d71abb1dcc7e9483f7bb2bfa0d3b4ca2372810d4"}]}],"author":{"name":"joongkeekwak","email":"kift23@gmail.com","date":"2026-07-13 23:34:10.000000000","tz":540},"committer":{"name":"joongkeekwak","email":"kift23@gmail.com","date":"2026-07-13 23:34:42.000000000","tz":540},"subject":"policy: initialize enforcer before publishing it","message":"policy: initialize enforcer before publishing it\n\nPolicy checks may run concurrently in nova-compute. The init function\nassigned the global enforcer before registering defaults and loading file\nrules. Another caller could therefore observe a partially initialized\nenforcer and fail with PolicyNotRegistered.\n\nBuild the enforcer locally and publish it only after initialization is\ncomplete. Add a reentrant unit test for the concurrent caller path seen\nin Kolla-Ansible CI as network:attach_external_network failures.\n\nChange-Id: Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547\nSigned-off-by: joongkeekwak \u003ckift23@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bb90d664db40949521d6f5e5c29dbc77249f9e1f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bb90d664db40949521d6f5e5c29dbc77249f9e1f"}]},"branch":"refs/heads/master"},"9d38d53e8c63bc040bc189d74597a6dbd432f513":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-24 06:34:12.000000000","uploader":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"ref":"refs/changes/42/997142/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/997142/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/997142/2"}}},"commit":{"parents":[{"commit":"d71abb1dcc7e9483f7bb2bfa0d3b4ca2372810d4","subject":"Merge \"Speed up functional test in threading mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d71abb1dcc7e9483f7bb2bfa0d3b4ca2372810d4"}]}],"author":{"name":"joongkeekwak","email":"kift23@gmail.com","date":"2026-07-13 23:34:10.000000000","tz":540},"committer":{"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","date":"2026-07-24 06:33:02.000000000","tz":0},"subject":"policy: initialize enforcer before publishing it","message":"policy: initialize enforcer before publishing it\n\nPolicy checks may run concurrently in nova-compute. The init function\nassigned the global enforcer before registering defaults and loading file\nrules. Another caller could therefore observe a partially initialized\nenforcer and fail with PolicyNotRegistered.\n\nBuild the enforcer locally and publish it only after initialization is\ncomplete. Add a reentrant unit test for the concurrent caller path seen\nin Kolla-Ansible CI as network:attach_external_network failures.\n\nCloses-Bug: #2161699\n\nChange-Id: Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547\nSigned-off-by: joongkeekwak \u003ckift23@gmail.com\u003e\nSigned-off-by: Michal Nasiadka \u003cmnasiadka@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d38d53e8c63bc040bc189d74597a6dbd432f513"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9d38d53e8c63bc040bc189d74597a6dbd432f513"}]},"branch":"refs/heads/master","description":"Edit commit message"},"5036ca8c95cfac96e931ec7ceb1446ebe86c8327":{"kind":"REWORK","_number":3,"created":"2026-07-24 07:03:17.000000000","uploader":{"_account_id":22629,"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","username":"mnasiadka"},"ref":"refs/changes/42/997142/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/42/997142/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/42/997142/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/42/997142/3"}}},"commit":{"parents":[{"commit":"d71abb1dcc7e9483f7bb2bfa0d3b4ca2372810d4","subject":"Merge \"Speed up functional test in threading mode\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d71abb1dcc7e9483f7bb2bfa0d3b4ca2372810d4"}]}],"author":{"name":"joongkeekwak","email":"kift23@gmail.com","date":"2026-07-13 23:34:10.000000000","tz":540},"committer":{"name":"Michal Nasiadka","email":"mnasiadka@gmail.com","date":"2026-07-24 07:03:13.000000000","tz":120},"subject":"policy: initialize enforcer before publishing it","message":"policy: initialize enforcer before publishing it\n\nPolicy checks run concurrently in nova-compute, and this was seen in\nKolla-Ansible CI as network:attach_external_network failures. init()\nassigned the global enforcer before registering defaults and loading\nfile rules, so a second caller could authorize against a partially\ninitialized enforcer and hit PolicyNotRegistered.\n\nPublishing the enforcer only once it is fully built closes that gap,\nbut without synchronization concurrent callers would still each\nconstruct their own Enforcer and read the policy file, throwing away\nall but one.\n\nThis patch builds the enforcer locally under a lock and only publishes\nit once initialization is complete, so concurrent callers block instead\nof racing to build their own.\n\nCloses-Bug: #2161699\n\nChange-Id: Ied00a78b3a7c71b1fc6ac73ed35d6bf9001ae547\nSigned-off-by: joongkeekwak \u003ckift23@gmail.com\u003e\nSigned-off-by: Michal Nasiadka \u003cmnasiadka@gmail.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5036ca8c95cfac96e931ec7ceb1446ebe86c8327"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5036ca8c95cfac96e931ec7ceb1446ebe86c8327"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":4690,"name":"melanie witt","display_name":"melwitt","email":"melwittt@gmail.com","username":"melwitt"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
