)]}'
{"id":"openstack%2Fnova~953436","triplet_id":"openstack%2Fnova~master~I210cb6a30deaee779d55f88f0f57584c65b0dc05","project":"openstack/nova","branch":"master","topic":"eventlet-removal","attention_set":{},"removed_from_attention_set":{"11604":{"account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"last_update":"2025-08-26 19:25:47.000000000","reason":"\u003cGERRIT_ACCOUNT_11604\u003e replied on the change","reason_account":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-08-29 04:57:32.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I210cb6a30deaee779d55f88f0f57584c65b0dc05","subject":"Allow to start unit test without eventlet","status":"MERGED","created":"2025-06-26 12:28:07.000000000","updated":"2025-08-29 05:01:18.000000000","submitted":"2025-08-29 04:57:32.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":11,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"953436-eventlet-removal","meta_rev_id":"44e61df06552223d4c1b5a2f0ea02d30bffc80d8","_number":953436,"virtual_id_number":953436,"owner":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2025-08-29 04:57:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"all":[{"value":2,"date":"2025-08-28 21:43:59.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":2,"date":"2025-08-28 15:57:31.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"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":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":1,"date":"2025-08-28 15:57:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Review-Priority":{"all":[{"value":0,"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"value":0,"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}],"values":{" 0":"Default Priority","+1":"Contributor Review Promise","+2":"Core Review Promise"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-26 14:57:30.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2025-06-26 15:18:11.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":"2025-07-30 19:55:08.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":"REVIEWER"},{"updated":"2025-08-28 15:57:31.000000000","updated_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"reviewer":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"state":"REVIEWER"}],"messages":[{"id":"e2b3f80bd89321e8870b513442e77dc9e6116387","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-26 12:28:07.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"c1352fecbcb1789bf1db04c0799b115cf53664bc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-26 12:47:32.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"5a9f5cbcd80f0c962cb57f1f734d28084b854cdd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-26 12:56:57.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"bbbd5e5185395ff9c1b49c10b37e8b458cc4492d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-26 14:57:30.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0ba0d46e690e4c56aa19ffff435501c2\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4ca8124d1d844e88a08c9a349746e484 : FAILURE in 26m 19s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/1f23f8243f674a30ac6004003abd3a68 : SUCCESS in 36m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/75d2573c8c3d49378739f22e9c37a8d4 : SUCCESS in 43m 16s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"66be67f7fffe337bcb291ba7f599b0785598de12","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-26 15:18:11.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d54ddc1996c94ddbb5c51b1cc6052272\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/82bd3d00c8ca476192a894065f3123a4 : SUCCESS in 6m 23s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/cca4bfd8216844f784d07be0604e0bc2 : SUCCESS in 6m 08s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/12c3ad5205ca4f108c0499d7652bf6fd : SUCCESS in 1h 01m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ed3efebe598049f087a378f10e7b00fe : SUCCESS in 1h 53m 35s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5b75f32602b348349288e39c17e06287 : SUCCESS in 37m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0df1a209adcc4bc6ba40f3139e988666 : SUCCESS in 14m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c9a0f9b31343405588af639876958b1f : SUCCESS in 8m 19s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/d42c8973cf3a4ae9a6f247c5d534440b : SUCCESS in 14m 14s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/01c07dc9de6445d194f11158673d8a75 : SUCCESS in 8m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6be524f2358444319008247d5832e2db : SUCCESS in 10m 50s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0a0055979dcc421f943ee0ab75293512 : SUCCESS in 12m 19s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/36a5971aa67045db8f43c6273895419c : SUCCESS in 21m 33s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9cf9d737dde441c2875f5f711a9d36a7 : SUCCESS in 33m 46s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6e464f51bf3b473ca33783ef417aa844 : SUCCESS in 1h 48m 31s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3842fa78023e4896b918c03dc861855d : SUCCESS in 51m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/18570dabdba64dc8b4e7e389f87302c5 : SUCCESS in 46m 37s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c471ab9c4cb940e9ac7aef3245ccab5e : SUCCESS in 2h 06m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/e35b1b9d1dfd435ba00d7a01946ea20f : SUCCESS in 1h 27m 59s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/90a49cd2eb9e40a885533fd0c0a3d5f3 : SUCCESS in 22m 45s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/ba58be1f23594e19af8c58f7471b4745 : SUCCESS in 6m 16s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a3153f43e59f409daf018eb8539c1faa : SUCCESS in 27m 28s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f9e81e65007144b8b54c00b52f46af58 : SUCCESS in 30m 44s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f8b04fa629d84bc98791f8291a6cae0d : SUCCESS in 1h 10m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f46917b44b854d03b5adfa188141e89b : SUCCESS in 59m 53s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bbe6f07ef49a45409f972091812c5048 : SUCCESS in 23m 00s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/774021bdf0664c159ddb96037c58458d : SUCCESS in 25m 06s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"3d34a18e68c56231c69bfbf916c095d6fa3db994","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-30 17:24:14.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":4},{"id":"71c500daefaed485a92b3c5603a3caaded8aa110","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-30 19:16:53.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d4f25e45d2294315a2ef770f3c300ba9\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/2b1373b041de490abee0174157ee0a3c : SUCCESS in 27m 58s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/da9e81e206054e18a20e9bb580a627d5 : SUCCESS in 33m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/acee839c1a7b459c8ea1dd5d14094223 : SUCCESS in 41m 20s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"d1ab091f1162f425abac2e7e927fbd100c0ec8b3","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-30 22:07:14.000000000","message":"Patch Set 4: 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/d13d654ff65448eb9a426c671d4f5f07\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/a6eb4fc8baa448499330a56067ccf24a : SUCCESS in 6m 14s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b41d7b1868de4f1ca4d5a4e32edcc677 : SUCCESS in 6m 42s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d04d0dad922842bb8639ee1ce0775218 : SUCCESS in 47m 57s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9643741dee0c476bad5c61c3b8d7656f : SUCCESS in 1h 30m 26s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ae8d08d88d024d84a9f5e8e2e39f47c7 : SUCCESS in 31m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/245bd630042947f4852b404d9e427994 : SUCCESS in 26m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f7e9ef2a779e439a82551232a7306f74 : SUCCESS in 4m 13s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c3eb85026e3f4059837242952860e851 : SUCCESS in 12m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9f57ba9af6fa40458984ee68bc2a76d4 : SUCCESS in 12m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/27b6d511dec54da6ae1b883507080dd8 : SUCCESS in 17m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7a2bc297fbae4ce4b38cd14efadcb21d : SUCCESS in 13m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/3be0f0c486a04f629a521ec90c65ff61 : SUCCESS in 46m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/246e36e096b24a2eba9f76f1af2b38eb : SUCCESS in 38m 34s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4cd5e30d38f747cfa58644d77310c938 : SUCCESS in 1h 51m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c4b8f9d5363a4125b29651c2c3c3cff0 : SUCCESS in 49m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/a32b5981bb784788aefc3c40becfa306 : SUCCESS in 49m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/1634ea4df81b47cea5d1e2f09d075832 : SUCCESS in 1h 37m 30s\n- nova-next https://zuul.opendev.org/t/openstack/build/239a0636bd6f459c8841009d52fdd1d8 : SUCCESS in 2h 29m 07s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/8ce366536a7044deabc3a184845a0505 : POST_FAILURE in 20m 55s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5b1ff6a864214b9499ac6d24bc5a1050 : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c71f948e7fed468baef8b26d815fbc48 : SUCCESS in 25m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/162ab7191bf142cca87c6fa687063e5b : SUCCESS in 35m 50s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6d0148acc8ec401fa0d222f1fe666a33 : SUCCESS in 1h 20m 42s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/178bc99346ce4883a8d634d063d98caa : SUCCESS in 1h 01m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/94667b4541d94c1a91ed5904ff0f81f1 : SUCCESS in 23m 32s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2a5f724c2c2d4a56849bd3dfee161477 : SUCCESS in 32m 43s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"89f218d66e032aad115f279635b251782873ac4f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-01 09:13:45.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":5},{"id":"5bffaf39a4d643c00363fab36f673292d35d9b08","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-01 13:16:06.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/148688ae697a458bad072ac85c521df9\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/5d20bde9022f455f893adeb9a9db4493 : SUCCESS in 3m 27s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/5dd47379e4cd494696ab39b76bad1614 : SUCCESS in 5m 54s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/883aee45b3804e549ccefb5d8b524c39 : TIMED_OUT in 3h 02m 15s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/600108b3a74b45d886984916e03767c9 : SUCCESS in 1h 03m 48s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c9a7624bc9ad4107b896c7d908b7261a : SUCCESS in 1h 02m 51s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/818594c5937647559caf16218249f85a : SUCCESS in 21m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/23317379be564852a063445dfe48c8eb : SUCCESS in 8m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c8a077345a404f3ab055d50b0b3713a4 : SUCCESS in 12m 49s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/580038456d144256adfe8e6249f1ccc3 : SUCCESS in 14m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4b9b8a35d2be4648bc32f570dec1f2a0 : SUCCESS in 16m 01s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ef28050f081a4ba98683c34edcf2d640 : SUCCESS in 13m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f3134353253f432c8ffb14bf5f65a6f1 : SUCCESS in 46m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/dbc87e07c9dc4b4cb887ea60bfde8924 : SUCCESS in 59m 02s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6f045289ae1545b6995267dc7e16135f : FAILURE in 4m 44s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/abb16c84ab6345f882d2a037c2fdfdae : SUCCESS in 50m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c8391bde06fb4641a435ebf750c7070e : POST_FAILURE in 9m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/fd2f509b77be43398fa11a21197aea1d : SUCCESS in 1h 48m 06s\n- nova-next https://zuul.opendev.org/t/openstack/build/5125f986c5734da39b6bce7a1d4381dc : SUCCESS in 2h 20m 03s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b38067d9716349cfa93a1748708ecbab : SUCCESS in 48m 15s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/755ab33a71ea4f7285584382cafdc03b : SUCCESS in 5m 42s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7021eea825474ea8a658dd47afe0a227 : SUCCESS in 25m 56s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2572d53ebfdb4a15ae9f26c8e066a19b : SUCCESS in 30m 37s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8704f086330a47308cbdc1e7679d4f72 : SUCCESS in 1h 18m 00s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/27a8731515f0452eb3daad0ce7eb893f : SUCCESS in 1h 04m 19s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/f4e27a4260e64ba0941d81aa32b7924c : SUCCESS in 27m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4e5f6a366c23445388cfd7a3132c2709 : SUCCESS in 31m 28s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"c67e5bc7bd36c0b9f1b0bb6475df5a042b928b15","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-01 15:04:34.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5e487a74bf244f45abfd241db44a4b72\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/a77d8a4f6d834f4e93827fb6f730a7c6 : SUCCESS in 31m 28s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4b79f1653cd5422cba99dde13e1dd24d : SUCCESS in 28m 25s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c842d04792b44498b77a705957912d69 : SUCCESS in 37m 17s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"acfb6677b4472542903596a3c682a1c78889819a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-02 12:24:28.000000000","message":"Uploaded patch set 6.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":6},{"id":"5ed34aa020af4faab1b9436b20ea7cefe4fbdc1c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-02 12:34:38.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.","accounts_in_message":[],"_revision_number":7},{"id":"2da32d9fb2c554df6b231fcc2a802ec45ce801f2","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-02 13:47:50.000000000","message":"Uploaded patch set 8: Patch Set 7 was rebased.","accounts_in_message":[],"_revision_number":8},{"id":"0a9c1be16f01eddb9896bf16fec15b076f704e2a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 18:24:44.000000000","message":"Patch Set 8: 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/ec510101c7714ea3bfea7ea73f1c1d1b\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/6153284f2124440abf248fd039e5b548 : SUCCESS in 6m 25s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/890be9da38184a13b54ac8a0c3356472 : SUCCESS in 7m 04s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/2cf66e426454443b97f90d55c60754be : SUCCESS in 32m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/dd9f1be9a1bb4c7d8c1157514ec5ec97 : SUCCESS in 1h 41m 08s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/029b3732b45a4e56b72a98cb8fa76054 : SUCCESS in 56m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f2ab440e501747169243a7ae34bd1790 : SUCCESS in 25m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4926c187a79c4fdc846a6ea84b4e6acf : SUCCESS in 9m 26s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ad1d9ec6ccb44c2aa1a56f81fe3b7791 : SUCCESS in 10m 38s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d252aa943f014d85a63480659c98a325 : SUCCESS in 8m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/15c874287cda41b1a478b5df2a795ff6 : SUCCESS in 17m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1fd123a030d41faa813c06a66f9e8ca : SUCCESS in 13m 32s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/13df9ab120c54861a1e4b73bb848f4b2 : SUCCESS in 35m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/c28cdeea2b594d5ea3f2fad8642c6036 : SUCCESS in 47m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/29c8e6630ad8411d853a98bea1c4f947 : SUCCESS in 2h 14m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ff17c63f624845d08ec0087e8b10d95d : FAILURE in 1h 02m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/657725a8ae82445abda2818a9c3e1cdd : POST_FAILURE in 1h 06m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/7891da0d19c640f1bce1e1354ed416a7 : SUCCESS in 1h 58m 34s\n- nova-next https://zuul.opendev.org/t/openstack/build/a24f7e0034ce494788ede0845d61dd7b : TIMED_OUT in 3h 17m 17s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/28ef2c6142e6480986356b0671f7a8e0 : FAILURE in 41m 21s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3249520bce5e4e048531e1187db5b96f : SUCCESS in 6m 36s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c7943c4c6b524c3f9b8c2287ce300c8e : SUCCESS in 27m 02s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/8d3f645f5ebb4101a0afc32997e592e0 : SUCCESS in 35m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/046dd09c109643aaae5bdbcb554bd1cc : FAILURE in 1h 15m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b5a7d09b01346409bfd78c392fda094 : SUCCESS in 58m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/17791471f111498983336e18e88b51cb : SUCCESS in 22m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a4f97b2f0c1e46139442faf360708a8e : SUCCESS in 25m 53s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"21433238eb85faf380ff27f93c62bddc33ad8b83","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 20:30:42.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f5b6cdb78c046c3acb8805cf2868e77\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/80710b00cacf454fa60eed066a932884 : SUCCESS in 21m 10s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/158ad5ab78034303b1bb027244557578 : SUCCESS in 17m 40s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c08da1c7908a4ec1817e00feee5129f9 : SUCCESS in 33m 56s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"c310589490e33f5fb245c80bc5e697a8a0a51d18","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-03 12:54:21.000000000","message":"Uploaded patch set 9: Patch Set 8 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"749108aa77b0c2df97783ad7f2744f40f1fd49fe","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-03 12:59:18.000000000","message":"Uploaded patch set 10: New patch set was added with same tree, parent tree, and commit message as Patch Set 9.","accounts_in_message":[],"_revision_number":10},{"id":"3cef3a0f9651f12079b4ff45b47f392bc2bb1588","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-03 14:38:02.000000000","message":"Patch Set 10:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/65e27b9911ed434ea06bc02377326bac\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/475a8981a6cb4c1086c7b0063c9de165 : SUCCESS in 32m 05s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9616eb91df8f45799187c03ccfd9b524 : SUCCESS in 31m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/fad7df80b1c04f12b7b0e8871de9ebc6 : SUCCESS in 22m 41s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"1efb270960eb38011d8a95625ae223ee30bc900a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-03 16:22:19.000000000","message":"Patch Set 10: 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/2f9d8d22816a4ff5b79cc2ecb47859cf\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/9cf4d4d03b2c4457a275aa4d3f7ff815 : SUCCESS in 7m 12s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/bb48c0d254ab4ac2b4534e1e1194ec60 : SUCCESS in 5m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/01cac978f9b94b5287106a896981e592 : SUCCESS in 59m 16s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/e783a19754884bdf942f03ea2fc374e6 : SUCCESS in 1h 43m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/066874fb88b64f71beab7c855aa3b176 : SUCCESS in 54m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f0510ad7f21945128b656979b6d5b742 : SUCCESS in 24m 36s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3b64c4bb44b94e13acf8cb89dfd7ee61 : SUCCESS in 7m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/cd3258e7219241d8849681cef956b8ac : SUCCESS in 14m 36s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/b34ffa0425254e5082eefe84454d4968 : SUCCESS in 13m 49s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/453b8f0fa8bb4d5098d14d437dd080d6 : SUCCESS in 21m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7b35c369e0a040f6b4ac373867070f2a : SUCCESS in 11m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/c5f7656f2a8245e9997481f3643cc8ac : SUCCESS in 44m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2ce85a9db3974f9bad56b30ac5a58fbc : SUCCESS in 1h 12m 39s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/dcdba95ac8b245b389b94b3f85865fe2 : SUCCESS in 1h 42m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0a830cb2cac245548a488efc1258ceb1 : FAILURE in 54m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8f8ae9305ce641efb575f990c0f7d4f0 : FAILURE in 55m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8ef8d4172b3c40c98ebfaeeec1c2affb : SUCCESS in 1h 57m 36s\n- nova-next https://zuul.opendev.org/t/openstack/build/d50e25558d594110a7ec1582eddc38cc : POST_FAILURE in 3h 05m 14s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/741fbef9cfd0411caef1245044cad6a1 : FAILURE in 42m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a54647f8aa7046338cbcdfc83bc2819b : SUCCESS in 4m 51s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b1d50782740e411987448c46dcdaba0b : SUCCESS in 26m 16s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9024ea91ed6b41d588d11fbde400fe18 : SUCCESS in 29m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e27badceaffc4ca29c6faa0f845cb12f : FAILURE in 1h 28m 51s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3f7acf11ef764d908b8643d60422b1de : SUCCESS in 1h 18m 50s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b3462feb81da4b18b15e81a72445963a : SUCCESS in 26m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/b4697e707b3542fbab29db8fe42e5e1b : SUCCESS in 29m 31s (non-voting)","accounts_in_message":[],"_revision_number":10},{"id":"cc062efbd74026f0328530f853e837d10a7b334e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-11 13:48:55.000000000","message":"Uploaded patch set 11: New patch set was added with same tree, parent tree, and commit message as Patch Set 10.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":11},{"id":"0157954a9f23784ece18de313638627b37f6cdd7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-11 16:22:26.000000000","message":"Patch Set 11: 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/d202883a5a924e7da17f7fcc43678add\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/886f0eafaec74a7da67c5b5f9e2f2544 : SUCCESS in 5m 43s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/49305fce385f404daf6f6f86818d94f8 : SUCCESS in 3m 25s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/396b8af0f8544adf83c3334c6d79f5e5 : SUCCESS in 52m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/180f4812d58e411ead149daef1d303e1 : SUCCESS in 1h 00m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/56d594f1a9b1455c9e17161c8d1e2d3b : SUCCESS in 1h 07m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/b4587519efc240a58fd8ebd0ea51f262 : FAILURE in 21m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8f919278b82841619921a5556056a21d : SUCCESS in 10m 35s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/75e32d1cc52c44bf95b4efb05186a387 : SUCCESS in 12m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d6afb973c101472b947c867a1984a4e8 : SUCCESS in 13m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8b49ea9695a1465aac13c4eaafd1bca4 : SUCCESS in 19m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/13310fe3ea814809ad8f43c0072d76ce : SUCCESS in 13m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1fc67134ca3e40a6a23c4f679bbf36c4 : SUCCESS in 41m 05s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6e4c0c55c26a466ab6f55fa1be9b064b : SUCCESS in 1h 02m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/7bbd100af7204665bce4152853c34e55 : FAILURE in 1h 14m 18s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/66d7e54d83f8480780e23b38c74699fb : FAILURE in 46m 45s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/afbb59bdbfc140069162693472b4ef4c : FAILURE in 46m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/3faaa909ff824d80b3da8c300e6dad0b : SUCCESS in 1h 44m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/eec9a53fc5e74167956a8f2e0f5c1694 : SUCCESS in 2h 20m 54s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/65ea4cf5383745b18a0c107fbae2d4be : FAILURE in 48m 40s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5744c112d41540ba931e5067222fdfe7 : SUCCESS in 5m 02s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/fb359252b0a441169efd903cbd1b15c3 : SUCCESS in 25m 18s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/3ab35d66f2b147c697878321e7ff58f5 : SUCCESS in 32m 11s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/069bbc5b65a1461cbd4b38f361eb7bbd : SUCCESS in 1h 34m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a914b8c62f1448e1a226c15f3c317c7c : SUCCESS in 56m 32s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e96681a463774027ac0a005db2dd997c : SUCCESS in 27m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/c72f6fc9ec404051b503601a249afc46 : SUCCESS in 30m 47s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"0321821a6c20b8c59302a723e5921f472582a53d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-11 20:40:23.000000000","message":"Patch Set 11:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8782bdaff6074f63899904bd30997452\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9343eb46b199409cab7064c30365cb9d : FAILURE in 37m 20s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3adb5ea68b884a63ac2254c1f1eb3c9d : FAILURE in 45m 41s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/394c3c9e04ea481fb505a066b2e47b45 : SUCCESS in 23m 23s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"9fbfc23c28fc6cfc5c628d02b99c140ae04329cd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-24 13:54:29.000000000","message":"Uploaded patch set 12: Patch Set 11 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":12},{"id":"6ddae0a6ec2bc7b978c60f9cbf4eea673a7631bc","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-24 15:48:30.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b818cb38a2ee4b9198795775279e7f8e\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/bb07d8a56d4144369d2770b4d9ad11a7 : SUCCESS in 24m 25s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b192ad4aea204ee5980ecd14374456bd : SUCCESS in 25m 37s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/da5519adf1be484c95491e9b8df7bcca : SUCCESS in 42m 30s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"d8b8b0b5bba0fd8d0c7ec55df3dc0144e9c0ff31","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-24 16:26:29.000000000","message":"Patch Set 12: 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/7980c0aad69f40989e0185039b9b553c\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/6094eaf1d081443299530cc64285ac9c : SUCCESS in 5m 41s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b203a989084448ccb63ee8c99b978bb8 : SUCCESS in 8m 44s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/8bb076fabc4b45e8bbe873ee004d24e0 : SUCCESS in 41m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/922b73d67b8f41288698414399563dfd : SUCCESS in 2h 13m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/a790e4f80f87490ba6151844d39a9a56 : SUCCESS in 1h 02m 56s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/803b57ea3fb442e6adf234aca4834282 : SUCCESS in 26m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/c1a74e5b167d4cf2b197e0f1b560c643 : SUCCESS in 5m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0860b5627dc04cbdb4f733742e4c89e6 : SUCCESS in 24m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d0be5f020a214048977b5118bee2774a : SUCCESS in 14m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/e67c5ce1e89a4cb39ae93cb447b709fd : SUCCESS in 16m 23s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f069fac3781c4c5e9f918f21c64539c9 : SUCCESS in 11m 45s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1e2e89e560504180a06c2feafc409d6a : SUCCESS in 24m 38s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/79ebb93da7fa4a9e8759128a218cb335 : SUCCESS in 1h 12m 33s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/19a90a2ebd7e47d4a5e102f23d7374da : SUCCESS in 1h 48m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8ac675cad2164729acbc4755d2ae8e09 : FAILURE in 49m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/62f88762a31f4d7cae3955e3b76935c5 : FAILURE in 51m 47s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c91081693ad545889831b2d383f20582 : SUCCESS in 1h 46m 24s\n- nova-next https://zuul.opendev.org/t/openstack/build/af412069c8b84d0195039408f2234dbb : POST_FAILURE in 2h 15m 55s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/485a063e46964a97a8d89042f26a539c : FAILURE in 46m 20s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/9397001d6d3f4f19a908a778254fc1c2 : SUCCESS in 5m 27s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/092dcd971df34bc9a6cdd00892fb24a5 : SUCCESS in 29m 25s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/b67ad9fbdcec4a7abc646b74d6aa829f : SUCCESS in 29m 30s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/d4c2c10a23874200bd78c327ccc13927 : FAILURE in 1h 19m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/803725f1957d4ccf8b390341fed9c102 : SUCCESS in 55m 01s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a324dbbcc5a64dd1aca601b9d1050e85 : SUCCESS in 29m 16s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2cfaa0de433f4fc0a1a70a269f5f11f1 : SUCCESS in 33m 57s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"83ef1ee71f7964e291c96f82b854b054c0f3520d","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-25 07:54:06.000000000","message":"Patch Set 12:\n\n(1 comment)","accounts_in_message":[],"_revision_number":12},{"id":"937c212d0d99152bfbef1d0cdaf8bf54354d8c01","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 10:02:38.000000000","message":"Patch Set 12:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/40f3da82234645d896f1235494623f7f\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/357c9f3416514f8bb2654a83d0c71883 : SUCCESS in 34m 27s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/cd141cc867144db7bef11c9eeb0293f0 : SUCCESS in 47m 37s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9994aea50b7a49da9577e3726d5d6a45 : SUCCESS in 29m 51s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"563cbbb558e81b4a870a3e710da5d37aa674c177","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 10:02:40.000000000","message":"Patch Set 12:\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/e7a9dedc4a944d25b8301bd3d3d857fd\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/0b7a57ff514948af8d8af27fbca80a62 : SUCCESS in 5m 16s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/545e923d0df24385846c00ee41ec3860 : SUCCESS in 7m 34s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c933d1b5fcde45049dfbef1220d4f5c0 : SUCCESS in 57m 46s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/783065fbd73742a8b1054cd0295bba62 : SUCCESS in 1h 48m 09s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/1548ab9f7365406fbe28355cc461d36b : SUCCESS in 1h 02m 45s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d815547d193646a0a077f8bb6f96186f : SUCCESS in 22m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/674f6a778d3d45b0b011283a135e16cb : SUCCESS in 7m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5d5cf1219a2d41ae893852974a3b0f4a : SUCCESS in 15m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/33f9698cb0da4f6481145ad831fa9133 : SUCCESS in 14m 35s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2edefad4f6184749aa1f50b46169894d : SUCCESS in 16m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f225f49a48084b0e8484d499c397f726 : SUCCESS in 13m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1e698b5efdaf4c338194775ed2e5632d : SUCCESS in 24m 56s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/84deed370a7847388d4c4467cfbc235b : SUCCESS in 1h 01m 52s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c4b153571f5d438f90343f0de0a81d54 : SUCCESS in 2h 01m 01s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/046090379ccc4a6e96026ff72b072730 : FAILURE in 51m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e17966f4fba44119b6ac34ee81eb8168 : FAILURE in 54m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/cc2391daca4e43b19e51b6414ea9036c : SUCCESS in 2h 03m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/3adcc68a58f14216b8b52ce0b24dc601 : POST_FAILURE in 1h 57m 10s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/6780acc986c442c78c59605e1fa51749 : SUCCESS in 43m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/67b4f91cd09947848c0de38e3d6805b1 : SUCCESS in 4m 39s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b4167c47454f4967a262ef8c93270b71 : SUCCESS in 27m 12s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/b4172c32b8834558a4a1d85f2da3388d : SUCCESS in 30m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/a82119548734496881584d4b48901881 : FAILURE in 1h 07m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/03b95b0c6485435687b9a87d7a0f635b : SUCCESS in 57m 12s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d4e702eb4d24408fa42530656b48d293 : SUCCESS in 28m 46s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/e5d423d770ce463287b77db959437fc7 : SUCCESS in 30m 13s (non-voting)","accounts_in_message":[],"_revision_number":12},{"id":"205e6d26cc90abd401024f142814e78cc071e67e","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-25 12:02:16.000000000","message":"Uploaded patch set 13: Patch Set 12 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":13},{"id":"65c045fe63a33bb32a8dff9af6e56f7081677b17","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 13:23:01.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d03830143e724de6bea36c5c52f2606d\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d7623dbaf52c4fe3b66db125fd9863b4 : SUCCESS in 30m 37s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/a1bbbfda74dd4c37be57af8a5b1156b7 : SUCCESS in 21m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5868ff2e5ea8478bbc3ebfdc02694841 : SUCCESS in 33m 08s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"29a4bfe1dd084eebdb121a049f979774e6e2447e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 14:44:18.000000000","message":"Patch Set 13: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6a7cea1e124e4fe18f7777ee3488c6cb\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/ccd1c39d42314e86ba89f87f2b8a91b0 : SUCCESS in 5m 46s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/10ddbaf9a5f3420ca96e318222e54321 : SUCCESS in 6m 41s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/726d6a890b4043e39bc7cfcae43d8ed2 : SUCCESS in 59m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2a6afe7b9b3247498fe640618d5a99e3 : SUCCESS in 2h 01m 43s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/eea5910baad14ae485d3ad38b6c36794 : SUCCESS in 1h 01m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/abe5210afca94c509011a8f27e10a0e4 : SUCCESS in 23m 13s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/56c7727b5fb94d29bb37542ee1a7558f : SUCCESS in 7m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b13f4c333b914ff894b180f3d6a5a618 : SUCCESS in 13m 06s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1b53c57a6bca4e0da1da81d329359e1a : SUCCESS in 15m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/9c9572f081d64bd9a93050aa3c97b05a : SUCCESS in 17m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/83e3f974a5d744d68d42280d5dd666af : SUCCESS in 14m 30s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/79070f15320046a2bbfb075e17cdcd99 : SUCCESS in 31m 18s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/babfd19040a84b3e8d827e458ce0fdc6 : SUCCESS in 1h 06m 08s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b7782f397e844adeb6241e1bc59dd9cc : SUCCESS in 2h 06m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/272a3862d6844f46846870b5e203abde : SUCCESS in 49m 38s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/19f3d0a9fa1b44d594d3ca2874e49292 : SUCCESS in 55m 59s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/58744e13558041af8880204cd184450b : SUCCESS in 2h 20m 27s\n- nova-next https://zuul.opendev.org/t/openstack/build/50f2b41b6c6a4f629e5fa57cf087527a : SUCCESS in 2h 13m 56s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/a2b9b1d7b59c4a9fbdebd563bb0fc0b7 : SUCCESS in 39m 35s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d6aed22b7cb14fc2869928458aed4ba0 : SUCCESS in 2m 59s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/296ccfd8226a485bbd09874a302462bb : SUCCESS in 23m 45s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1afcf4ff73824c21a825d835ad6b1546 : SUCCESS in 26m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/58323d21ca524beabbc4002757361b70 : SUCCESS in 52m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/996c4071fe0746d7acc0b2220bf351f8 : SUCCESS in 1h 02m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/4a2cdbe490e4402a91b361ef56fb1b67 : SUCCESS in 13m 27s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/fcf4e4085ec8424992e907b1cd7275c6 : SUCCESS in 29m 38s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"6e1e4815dcfcdbcbfc6f9b16fd005326b0a548c5","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-25 15:07:34.000000000","message":"Uploaded patch set 14: Patch Set 13 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":14},{"id":"41c69f3b127c1ca1aa8b9970ff41703f504eec49","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 16:57:17.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b8fbc16658f344d8ac37905a7f4545ac\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ed463912dcf94423a83d619f99182702 : SUCCESS in 27m 03s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d3e1f9d5a2fe42e9a537c0ea01af533e : SUCCESS in 19m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9da7a672f1674588801d0511f4080397 : SUCCESS in 41m 49s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"4ea994cdf77ca6a1bdb33d16caf5a0aca0656e7a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 17:37:50.000000000","message":"Patch Set 14: 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/4f6f50b98bfd493591a6ba2cf3abf083\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/37d1863083184e1fb569a7c8302557d6 : SUCCESS in 6m 05s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/2037d8646688489dae94e7f01d1937e1 : SUCCESS in 6m 13s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/72755ab2322a4364bedd4135f11f8987 : SUCCESS in 1h 09m 07s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/730440ab5a074ca3aa73514f3ca0a4f9 : SUCCESS in 1h 43m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/251e620458fe4c5fa56d9addba2ae547 : SUCCESS in 1h 03m 15s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/abd8dca3d5744aebbfcefbe9352e0e6c : SUCCESS in 23m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7c4c42e1017e440fa0435383eac94e7a : SUCCESS in 9m 50s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/e4bf8f168ff34efab829e11b96b15e26 : SUCCESS in 12m 45s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2e04b2f46eb44ff48ba327637f7dd3bb : SUCCESS in 15m 33s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/069c64079f95417691fd96ba84dac019 : SUCCESS in 18m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4ddaa7cfa4184c8192c14dc680bc9138 : SUCCESS in 13m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7d03f982709e4e9e86faaf0e7bbd4748 : SUCCESS in 32m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/e2eb4cea7dde4c74b43c18c15444d613 : SUCCESS in 59m 53s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/de64b456149148309fa14c7c058261a6 : FAILURE in 18m 14s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/6b6c89968a6a4416941ba1962278def0 : SUCCESS in 54m 50s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ca504c81df9b480f83950afc719f11aa : POST_FAILURE in 33m 30s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b55ea7ac94c341329308ec445c5ed26d : SUCCESS in 1h 56m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/5605d1796f5b44bcb3c421f301abacf9 : SUCCESS in 2h 08m 32s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/83abe35544fd46c884121a557563941b : SUCCESS in 49m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3d071fe2d5bc48bfad09d6253b9ec65c : SUCCESS in 5m 43s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b952a515b66f46878f9fbad84aacf9f0 : SUCCESS in 26m 15s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e7082d64b78345e39f3bcfc4e44b7316 : SUCCESS in 29m 56s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0edc18f550e242958b0fcf2484d538c4 : SUCCESS in 1h 19m 58s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8be45952712e4a16824231afd5571450 : SUCCESS in 1h 02m 07s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3203d9e2132c499bbad187f6b354cdca : SUCCESS in 25m 57s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/5e0efabf13ee47fb96754525aeeb4667 : SUCCESS in 25m 59s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"862ff89d7e4e2eb5fc92e7f60bc75e76335fa84a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-25 18:13:31.000000000","message":"Patch Set 14:\n\n(1 comment)","accounts_in_message":[],"_revision_number":14},{"id":"741096cf4eaef24e18c89f1c8ca7cd1f8ee8580f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 18:57:01.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dc58f894bf5b480d9205c69d6d6c7293\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/6112665ac2a948ebb308a3c6efdef95a : SUCCESS in 29m 07s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ec0f461cabc34182bc90e31b88c8a16b : SUCCESS in 28m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d668653eda6849f39d9b6967b98b8a06 : SUCCESS in 20m 27s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"3616d2350e23c2da5312677bbdc297edf8ad3286","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 20:30:01.000000000","message":"Patch Set 14: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17a4ff3096d14ce28c8c4e5f4b6e4a69\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/9be6475f93114259901e802cd5cde6fa : SUCCESS in 5m 22s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/9d64d35d536e4b23acb43e767f3772f9 : SUCCESS in 5m 44s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/4dfda3e165924cc5a083c11bd4968cf6 : SUCCESS in 53m 31s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/13288e7b4fe645de8a6d679a92eb894d : SUCCESS in 1h 50m 01s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/944577a1fb0a42a6bdbd9b43de1de3a0 : SUCCESS in 59m 10s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c6118f045ca84595a4bae1754c9fbb98 : SUCCESS in 26m 06s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ee548a454aa247429550b47be85731a6 : SUCCESS in 7m 16s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/0e84685fb6f04f57bd219cca74aa8ef7 : SUCCESS in 12m 58s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9ef8eeebf37f4121a807884855ec99f8 : SUCCESS in 13m 19s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/312b4867b5a648c888e50ab246952194 : SUCCESS in 19m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a3a7751dbe1a43d1a3d84f21bce1ecc1 : SUCCESS in 10m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/33d9dfc11bd54719a91d3de3f0b640bb : SUCCESS in 28m 07s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/ecb32335292442dd857e087cfb8c8738 : SUCCESS in 1h 10m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/94d478b706454ffb810f385f1ac68e20 : SUCCESS in 1h 37m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/f12f886a8f8e487697fd2f06f1236126 : SUCCESS in 45m 44s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/e75806a31cf84e21ad9641234cff95a4 : SUCCESS in 54m 09s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/edb6c136ba1c4847b92b21ba27793c32 : SUCCESS in 1h 54m 23s\n- nova-next https://zuul.opendev.org/t/openstack/build/bc540b9e25eb44c7b09bb3c7fe131b9c : SUCCESS in 2h 06m 09s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/df3f5f66caf743868a855af7204becd0 : SUCCESS in 42m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/72e19fcafc4f4300ba50762f1f1a6d05 : SUCCESS in 5m 58s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/14567599a0134671984ac9d58486b9e6 : SUCCESS in 21m 30s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/e317addd2c01460caf376e2a8e559187 : SUCCESS in 33m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e025ae16f194fbebd52fa7e256820da : SUCCESS in 1h 08m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/95a4de07109f49b081752332b4c5fbf5 : SUCCESS in 54m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1c4a947049624c12be5b67988ca5dddb : SUCCESS in 23m 55s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0606ba54fb954b9ca5d781ab2c2e63c7 : SUCCESS in 26m 02s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"e1099352ae04080eb6248a110da68959f3e96000","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-30 19:27:47.000000000","message":"Uploaded patch set 15: Patch Set 14 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":15},{"id":"4568d105f069cb0399f2f2057d4b39417c4d2808","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-30 19:28:26.000000000","message":"Uploaded patch set 16: Patch Set 15 was rebased.","accounts_in_message":[],"_revision_number":16},{"id":"7efa347cce4d57f3d70fdb477b478b26d03f4949","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-30 19:55:08.000000000","message":"Patch Set 16: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":16},{"id":"9ed80dc248417c25b0d6a9d5236660001b310843","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 21:27:15.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2c62fe105ae34a1184237e6b2f9c8dd4\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f45a5374d410452d8f71b23ed04caafb : SUCCESS in 23m 48s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9b8c36febbf242b9852001a0005161fd : SUCCESS in 37m 01s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/a8044a2030eb44ccb0bb9628a5bf962d : SUCCESS in 49m 52s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"b27c002b77f7f8471c4372cac32f8d2c3dbaa7ec","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 22:10:51.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/61d78f3a59504815b4facea8dcd22a5d\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/2d85d9ce17624cc2823ff623df2b702c : SUCCESS in 6m 17s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b9369124ebcf49fb8879e83a33242a78 : SUCCESS in 5m 44s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c8aa0e76e1a44e259329f31f6c1a8bd5 : SUCCESS in 1h 05m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c59e2d37e01b4c73b52ff84b3a3faada : SUCCESS in 1h 58m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c52f95e57e6348bdb63ab3b04584ffd4 : SUCCESS in 1h 01m 36s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/70d6f9e7342b4e4f8a1eb13d1ac658cc : SUCCESS in 26m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/29856eeef39c41e6b4dfaca18de0167e : SUCCESS in 6m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bb3cb8bdf1df4ff5b8fdeecb02505050 : SUCCESS in 11m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/dafd8387ed794b9aab2903002ce0fbd8 : SUCCESS in 16m 40s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/06ec5b68ff9d420c9278d2c5906c17bd : SUCCESS in 17m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c1a4ed2464714e5c8e3d7cc605daa497 : SUCCESS in 12m 55s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/188dd3f76b1b4ce69ea55a30e3b01e76 : SUCCESS in 24m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/59111902da274511bc78f60da4be9f9a : SUCCESS in 57m 40s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/b3862460d5d84a438468c00676ce7b07 : SUCCESS in 2h 05m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/560beeca2105449ba30aa986929f9e17 : SUCCESS in 43m 33s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/74a23f1a69ca47a38abcd197906fedc6 : SUCCESS in 50m 54s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/28bf2266e0f1483cbafbf218aee71609 : SUCCESS in 2h 01m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/fff1ebd98e934c13900aaeec161a65c6 : SUCCESS in 2h 12m 58s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/19496aeba70d49a4bfbbbce3b4e355fd : SUCCESS in 48m 13s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5131239be45046e4ac079d08dd811113 : SUCCESS in 5m 23s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6274532f0f8645aebe92857ff35a888b : SUCCESS in 27m 03s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/9cbf1c75747547109c7386ac24e45b50 : SUCCESS in 30m 29s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/86fec3a12d63410f919d185791cedd46 : SUCCESS in 1h 29m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/7d0f69f8dd984625a8d6871a950f4562 : SUCCESS in 57m 03s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b0ecd8c1b9634a859a66a97e5b6f41e9 : SUCCESS in 28m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/f62b32dba514424db1a9135f1420ac06 : SUCCESS in 33m 46s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"ebfb298b188ade9d73156044606e5bff1c04481e","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-31 07:06:52.000000000","message":"Patch Set 16: Workflow-1\n\n(1 comment)","accounts_in_message":[],"_revision_number":16},{"id":"343158b389506f96955bf6611b0e566d2b033263","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-31 16:33:54.000000000","message":"Uploaded patch set 17.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1\n* Workflow-1\n","accounts_in_message":[],"_revision_number":17},{"id":"7e6955302092fd170a0a9928b1ec2e64ea4d1b93","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-31 16:35:27.000000000","message":"Patch Set 17:\n\n(2 comments)","accounts_in_message":[],"_revision_number":17},{"id":"496d21586a9a2621195cc2ab382a6a5b6f755792","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 18:59:09.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9b5e73b72a994a88bf5bc7851e8b440c\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/bb0d7d385d5c47c1a13a1151098f9bc1 : SUCCESS in 5m 31s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/004a08bcb16e4487a4b296a628e9f2f0 : SUCCESS in 3m 08s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/1c2d6dd874334cb5b7cb08864644ca5e : SUCCESS in 52m 27s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/0ab10de6b79548a3bb10435ab814c161 : SUCCESS in 59m 05s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/2d00cab9deb148b4a3cf99d8784b668d : SUCCESS in 32m 26s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/cd800db234cd44218e15b982b3a11898 : SUCCESS in 26m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/eba0ce28ff324cc2b39fb74683b8cf44 : SUCCESS in 4m 06s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/5f04aae914d243d89dea8fa7d7f52c75 : SUCCESS in 8m 05s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/36066842113243bc86bcad9cde25a5f6 : SUCCESS in 8m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/04fe9a6d5bae4143baa371639d6c92bc : SUCCESS in 19m 05s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bfe50ebed501432dbe3d05b4e6aafd0d : SUCCESS in 6m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/2c03d282554347f7a5ac39ec5e50d7cc : SUCCESS in 31m 32s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/45a1c5d69da740e5bde3902372722840 : SUCCESS in 38m 38s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c32ed3335f6248df94e0f3f80c6be5c5 : SUCCESS in 1h 01m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/248a2ae98d0a47b99c43706139ba13b8 : SUCCESS in 25m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/5969115143b64439a8c241d4d50866e8 : SUCCESS in 27m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e34bcf91476b4607a0256a923fd6e6ef : SUCCESS in 1h 13m 48s\n- nova-next https://zuul.opendev.org/t/openstack/build/71af15095eda4f4b9849f2a715e4b3f7 : SUCCESS in 1h 16m 23s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5c097d9d87334560aa0c29554e4da21d : SUCCESS in 44m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/aad84979bd474e96a086251ba35da73d : SUCCESS in 3m 42s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/dcb1743f08ab4e17b9cd8071f5783ef1 : SUCCESS in 23m 45s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6d9907188c644aabbfea87614240befc : SUCCESS in 33m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/85deb06220224b0caa2e0795cf98db5c : SUCCESS in 1h 18m 09s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5b6368c484f4441bb43d7879c3f3a957 : SUCCESS in 28m 15s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d2f59083932043a7b64094a5f0425b78 : SUCCESS in 30m 44s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/aa1a3e1e6c564afb8f73d52749798503 : SUCCESS in 15m 06s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"b4a11e7d939efffae9f32655c84d00aea8f8aa76","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-31 20:18:40.000000000","message":"Patch Set 17:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7a4b7e458bcd4744b250da7e402955ec\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/6182cf5a02a94dc9918652ff55b48f6a : SUCCESS in 35m 49s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/b94bc467bf10463ca50004f54347acb1 : SUCCESS in 32m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/8abeeaec768c4c9b9fcdbdb90fc5b33e : SUCCESS in 38m 37s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"b5dd3c75029a27ae230b6a391eba430f40298339","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-01 10:17:52.000000000","message":"Uploaded patch set 18: Patch Set 17 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":18},{"id":"bb6aa64f7a31617cfd9e307d83e2e993864d20be","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 11:33:02.000000000","message":"Patch Set 18:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/77134833113c483a9eb9cd88444471e1\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/0e5e8e00f65d48068f818d3dc3bfd1cf : SUCCESS in 42m 35s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9c3a95d322ff4fe8aba6f394f2238e29 : SUCCESS in 25m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e46f715c757f4cddbc28cbf897c62667 : SUCCESS in 28m 29s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"f9247cb9e51d7fd85d138b03ba7f1693ae0bda39","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 12:34:07.000000000","message":"Patch Set 18: 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/5e4f30ac166f48d285603f9d24ccfbe3\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/53e04c0a3c954aafa0dbf3058098d898 : SUCCESS in 5m 32s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/6284c67926b54ebdae71445c21dad58b : SUCCESS in 6m 09s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c1958e52a4a8418d8367e0bf2d1dabcc : FAILURE in 42m 24s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6e3dc6f4b14c4abf8a90e2ebcedc608d : SUCCESS in 1h 53m 51s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/fd99fa52ba4a444b97d3b7b1aa8f1b50 : FAILURE in 1h 06m 09s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bef0217e1054451880be9f997255a220 : SUCCESS in 25m 07s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3468c945cef04031ac98bd1fedbc5b26 : SUCCESS in 9m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1558be5c5da24ef0bb7d1f3313deef38 : SUCCESS in 14m 07s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2981b1e388234f888fe917dbabe4e1b0 : SUCCESS in 17m 02s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/395cde88aecb4f9bb29e275977295635 : SUCCESS in 21m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c778d4d8433d454d9d750950df77d826 : SUCCESS in 6m 14s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/10a34af75b5c4ad3997fe4be2cf877d1 : SUCCESS in 32m 25s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b201642fc0ec4aa1a58e663ec64f0f6b : SUCCESS in 1h 06m 21s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/ecf8fb6edcfd472cbdbafc1b885bc94f : SUCCESS in 1h 42m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8fb4bdc8df774bac9cc56a37976c4509 : SUCCESS in 25m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0411625911064e8eb1608ad7e8820ef1 : SUCCESS in 26m 07s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/631a5f5230dd4f059ebdc0cf28d92f2a : SUCCESS in 1h 52m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/08b7cc9c89ec4b00bb5f4b64174a9f92 : SUCCESS in 2h 00m 58s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/26d5979e7f164f5c8dd34d148943b4e0 : SUCCESS in 49m 07s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c09fcfd1b16c4407901807aa60cad597 : SUCCESS in 5m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/c5c79546821f48629e50b8cb63d2cb76 : SUCCESS in 25m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/16fb0a6e15da4032a73df9094b04d5b6 : SUCCESS in 29m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/75b7d57a68894825866850c966928989 : SUCCESS in 1h 26m 33s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2e5e1a3fe1e747d7ad3f7b2d4b7d9a11 : SUCCESS in 1h 00m 18s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ac6a0d56933843b689dd6af90e42e929 : SUCCESS in 29m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/837da7f6d976439d81abd325cf5372c4 : SUCCESS in 28m 07s (non-voting)","accounts_in_message":[],"_revision_number":18},{"id":"f33fedeaa002d5367c96d0c625659906d8713937","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-14 11:40:42.000000000","message":"Uploaded patch set 19: Patch Set 18 was rebased.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":19},{"id":"a44ebddcb63eb772ef2cc7562965597fbaa76f69","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-14 12:21:46.000000000","message":"Uploaded patch set 20.","accounts_in_message":[],"_revision_number":20},{"id":"51eade8e8486e15b787cc293d53a1568a1a64b73","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-14 14:08:45.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/17a00ac570dc4a5795979d8ef93c03e6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4ec992fa43a14f41b965182a9b1de69e : SUCCESS in 34m 18s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/d954a0cdc21e4828a32c55aada7d25db : SUCCESS in 40m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b19a8c3fc0444da09526acbd200f7624 : SUCCESS in 45m 00s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"6f87ec87db48c2b8d7abf6001034585c4c90cf14","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 08:08:54.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/3d63af9f6e4e4789b62e4202130b29a9\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/7cc2f8e77b324869af2b8c8537ba3877 : SUCCESS in 5m 28s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/debeb89d9a324031acab1e27f3a5cd45 : SUCCESS in 5m 37s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/454ff9af009540b78fb28b1dcf178ceb : SUCCESS in 34m 05s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/98a3b7c050274ac6bdc03f463a1ce479 : SUCCESS in 1h 35m 49s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3ad5c851a953492fa702320c190abf74 : SUCCESS in 34m 00s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a0744b73094c4a68aec974ec9ea754fd : SUCCESS in 15m 28s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/945544578c2a43999960e6c38b3e1c23 : SUCCESS in 4m 01s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1b41f29cf3c343bf9159f3ef7f218586 : SUCCESS in 9m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/fac692906c9f4bc7ae320dcdeba102d3 : SUCCESS in 12m 51s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/893a201785f64f93b8cfb650e4b4b179 : SUCCESS in 9m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c20009284245417ea34f8c1d400ca906 : SUCCESS in 5m 49s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/04df05fe283c4af6bdb72d15b47bf55b : SUCCESS in 34m 02s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2634383f2bf9442c852865c7b7ee7061 : SUCCESS in 49m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/6cfee10d4939471b815c5dee13a4a764 : SUCCESS in 1h 36m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4324dd6e76d64d0a8ea66a7026e79e29 : SUCCESS in 35m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d99e7f5d343e418d87ff074a5be2b892 : SUCCESS in 49m 20s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/89f4e0463b5e4225b5b945b9cdae40e5 : SUCCESS in 1h 41m 10s\n- nova-next https://zuul.opendev.org/t/openstack/build/0f33fe4259934356a1dd84e83d0831b3 : SUCCESS in 1h 20m 40s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5b7dfeee1fb442eeae18e2235c5b1515 : SUCCESS in 29m 52s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d7b5eb6137344ba5a9a854c8ea833ff4 : SUCCESS in 2m 49s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/6521338ad89c49e6a1cd86d11f0af8fb : SUCCESS in 22m 04s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5271aa9209814bd0870a4f25984201b6 : SUCCESS in 26m 09s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0512543c6d2f4bcb8a171f4b6c697e34 : SUCCESS in 50m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/6d1de3ad4abb47c3903902045e41c4f7 : SUCCESS in 33m 23s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/65de9358cebd4b60958bd11ea1032292 : SUCCESS in 22m 33s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a3c871b1a61a4923aa9da94cc3468ee3 : SUCCESS in 14m 32s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"eb127863b623c4a7413ddaf5ba27f1bcb121d8c1","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-26 19:14:34.000000000","message":"Uploaded patch set 21: Patch Set 20 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":21},{"id":"9c027520aaa67e9fad33d780c29883b7dd706809","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-26 19:25:47.000000000","message":"Patch Set 21: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"2e70b00309473afeca266e32e641d03c7a8f4ae5","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 20:31:26.000000000","message":"Patch Set 21:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9cf2f3c01b4a4c92bb03a217e9232cf3\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/20414ca8f51f464aab9182daaad7ea8a : SUCCESS in 33m 06s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/445a40edfac5475d86c4b375eb8b9df1 : SUCCESS in 21m 03s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/3953923e64514cd8bc958237fa561e01 : SUCCESS in 35m 46s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"176032831689647c82385034cb36de3b051da577","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-26 21:38:04.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f48b36aa70c24a06b053c161cfbf95cb\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/87bedf37b19c4ab98b97e1b59f61647e : SUCCESS in 6m 54s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/bdf7986434634ad6b2f3ea950d09bc26 : SUCCESS in 7m 49s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/e56bcd35be13423fa76a4e9e97d2170a : SUCCESS in 1h 06m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/747be42fbc48401abc8d52ece70a2ec4 : SUCCESS in 1h 51m 38s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f38774b2f2e546e98d3e306197ff0906 : SUCCESS in 1h 06m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/edd282b90dc14a2f9fac8aff0e72ca62 : SUCCESS in 15m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/94208d48483342aaabfb641bb011f5ef : SUCCESS in 4m 28s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/34766bc432394bc28dbfdb52bb748d46 : SUCCESS in 13m 47s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/59bd827064ef4dc483cfbbbe789837bd : SUCCESS in 14m 30s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dab04a56dd8644aca40f48858eb7b60e : SUCCESS in 18m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/33d70a20e15d4125b31f60fd6b20b4f2 : SUCCESS in 13m 01s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0df708c6827d4a80b0a353c6755c799f : SUCCESS in 36m 28s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/033ab5e35fcb4e6ba9df8b3ffe51dd5a : SUCCESS in 57m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/68db7d8d1baa4e01b5405ba2f0b83fb7 : SUCCESS in 1h 58m 35s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/9241fdc02f6f414cbf611d0fa37b78d3 : SUCCESS in 47m 05s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/35a3c3ec1bcb42c1be289f48893a9729 : SUCCESS in 40m 57s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c17b605e736d4b02a240c1702b367232 : SUCCESS in 2h 13m 11s\n- nova-next https://zuul.opendev.org/t/openstack/build/1efa654cee14455a9c719539ad546c46 : SUCCESS in 2h 03m 06s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e193043d8ee147f5ac09450c66635710 : SUCCESS in 52m 08s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c5fc7f0704f242b3bd3cf454201862fa : SUCCESS in 5m 47s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/4cdf64171e2a4c2b8c01df2614f92e01 : SUCCESS in 24m 22s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/cedeb30efec74f2ca4ff13dde46f1a6e : SUCCESS in 30m 07s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/075564557c694fcda97cd5d00b1f5e83 : SUCCESS in 1h 18m 29s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/73c634bb3de74680961dec0cd0f21aa7 : SUCCESS in 30m 16s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/cb9a4ed958b04f7e9f3b46ad998384f0 : SUCCESS in 13m 09s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/2b0c9da2232a4d0c9bf258b5c3978f3d : SUCCESS in 14m 50s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"ccd23a090ecfaa08bee70b00bc00a68951c0c0dc","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-27 08:51:48.000000000","message":"Uploaded patch set 22: Patch Set 21 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":22},{"id":"35600d576204394a65ba299180bea15fa91aae6b","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 10:33:49.000000000","message":"Patch Set 22:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/65cc45c3a9fa41e2ba89cada6cd14006\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/6dc3d6f598c942d3bd3432311032c213 : SUCCESS in 34m 36s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/632140658d3c411aa8ebb037322c4c68 : SUCCESS in 31m 02s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/1478aff33b5248cca40254e9c4613fe4 : SUCCESS in 40m 06s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"e3b764b6662e3cd9e1544d9dc28c908e4c061695","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 11:18:23.000000000","message":"Patch Set 22: 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/0b89473da3b54e8e871509db689add5e\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/ea6e08d113814a83be8a586c28b40ef4 : SUCCESS in 6m 09s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/b3d0757868ef4d59a870af9c0fa3f5cc : SUCCESS in 5m 55s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/f32b313101d241ac8b9684d6a3dafb4e : SUCCESS in 1h 05m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/4ca275cabef3428e8692f22c9576ffdd : SUCCESS in 1h 48m 25s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f3aa2af0c1e2475eb54e44dbd2e3349f : SUCCESS in 59m 13s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/99e02492e854459fb22a7ed0667773d6 : SUCCESS in 26m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8457916418f480eaed477c0b74e264c : SUCCESS in 10m 21s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/06b5ed0543eb4a1bae5ae832d283419d : SUCCESS in 9m 56s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/979d1772b5d945d687f9d42fe6f05028 : SUCCESS in 15m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/fa5fca9f8e444436a2f28b87c39ab1d6 : SUCCESS in 18m 47s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3e78009583744df2a6fa4dd8b2dc261f : SUCCESS in 13m 31s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/0eb68ec7564640fd90b3d1b7819e46cd : SUCCESS in 33m 31s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/9d98c9a92f4348af934ff38d350771a2 : SUCCESS in 33m 59s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8a2140265d3a4813a644c99e574bfaa7 : FAILURE in 1h 14m 21s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2c173bbfcfeb4e60bd9acb08184bc3bb : SUCCESS in 28m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8fd44cf461ca45c1b5321e6b9064e651 : SUCCESS in 45m 31s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/0a07674924ff44a5bcfda0a215a145b8 : SUCCESS in 2h 07m 22s\n- nova-next https://zuul.opendev.org/t/openstack/build/92f2c13b8181404aba6d2d0c90f2dd48 : SUCCESS in 1h 16m 11s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e34bfa9c58594fcabbc568b81e8bc808 : SUCCESS in 53m 57s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/8f7329ab742a4e40850682ca1c4ebdfa : SUCCESS in 8m 08s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3199ac3b59f7442cad5c79f263ae408a : SUCCESS in 27m 54s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/0e999f4e03c4430181669a582f81942e : SUCCESS in 38m 50s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/7fa76e8bda574494a4d0bc02f0010e44 : SUCCESS in 1h 13m 57s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/4107ac4b51564c1ea205009458f563a0 : SUCCESS in 1h 00m 31s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3fa52948c79b47db8bbfd72d0fbf830f : SUCCESS in 28m 05s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/5357d63ebfcb461c8f1d2ef36bf84e53 : SUCCESS in 28m 47s (non-voting)","accounts_in_message":[],"_revision_number":22},{"id":"33b4d39855457ea99dc53cf4b04928dcb7c2472d","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-27 17:03:43.000000000","message":"Uploaded patch set 23: Patch Set 22 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":23},{"id":"b625fef298e80e780d0b61ca0a966fb190e8a665","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 19:22:48.000000000","message":"Patch Set 23: 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/c4ffc4936482401681af3d9225401c3a\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/e48a1b879f224d409fe3ece22e9bf8ff : SUCCESS in 6m 11s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/3574d3517d2d44fc9a7935cf0a90d447 : SUCCESS in 6m 19s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7dc9f3e1c86f4d71a4808528bf747c79 : SUCCESS in 1h 00m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/9eac0c4ca5884b2fb64c95d24d529755 : SUCCESS in 1h 01m 21s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/ff8ae21c3431405aaf7c0fe199ea4d5e : SUCCESS in 59m 02s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/df405ff6398a454dbaeb9e0268703733 : SUCCESS in 16m 19s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e7e59bc2312d4e65931ea269e9c780fe : SUCCESS in 7m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/adc4c090828f4d51b7f48baa75bc5370 : SUCCESS in 15m 12s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1a5f48e1a5844db0abbadf89bcffe19a : SUCCESS in 12m 23s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6b57581956a649fe89f8802de352d53c : SUCCESS in 17m 40s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9f0697f5f71a4d1faba34ad760af66e7 : SUCCESS in 12m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/32a5898292e74f31bb31ee702ccb220d : SUCCESS in 33m 33s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4c9e021d3b534723adcdee93456f107b : SUCCESS in 1h 18m 14s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4fc80936a0cd40dc9350a0bf674ded8d : SUCCESS in 1h 34m 46s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/742962e5a8574086b2ceceed72128e89 : SUCCESS in 52m 03s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/0594f5ee15664fcbb7b4eb7143c04980 : SUCCESS in 44m 25s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/05711f61d66946bc988473aaab9dc9ae : SUCCESS in 2h 10m 28s\n- nova-next https://zuul.opendev.org/t/openstack/build/842f132f3c5c49e5aba0e2c38ab4d62e : SUCCESS in 1h 21m 38s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/acff6fc1e2cc441a9a9fc3205d66a4da : SUCCESS in 30m 51s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/60cf55ca46a14ef6ac31c7a48fa225ea : SUCCESS in 3m 34s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/09a63604ecd44cb5a7d7ae9c2c73c11d : ERROR Failed to update project openstack/nova in 1h 56m 56s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1a0dd4de968840f7baa925f5156bd3d7 : SUCCESS in 32m 41s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/82b0081566d04e0aa219239ab0e78e71 : SUCCESS in 1h 16m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/dc1501e54b1b41c88b5dadb89c5f2228 : SUCCESS in 54m 14s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/166a5f5a7d1d4719a7cc9f1812896a32 : SUCCESS in 24m 31s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/52b66440723f474e8a3643f495d2dcc9 : SUCCESS in 32m 49s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"1527eb925fba092c86b8b01d72ec44ed2b613fa3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-27 19:41:45.000000000","message":"Patch Set 23:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ebd43d1ae75f44d19e369079b5dcd698\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c08ffdacb38741d3b89d01e90f12fac4 : SUCCESS in 55m 19s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/f33e4b38582f403eb98b2f4975ad69f6 : FAILURE in 41m 26s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/e0aa33685e354beb806740e3f429d511 : SUCCESS in 36m 31s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"6e89ccfad194f6ebab407d534afb867f38ea766e","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-28 06:42:35.000000000","message":"Patch Set 23:\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"cf6379bf1f0614d2dc380f28f2a38a93a5a15713","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 07:30:14.000000000","message":"Patch Set 23:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/629ce794090e42c1b584c341c23ac64a\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4f2a9ba236644d9d9183a2240295b719 : SUCCESS in 31m 13s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/3a51f17c9331459ea513313014e61c9d : SUCCESS in 34m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0290001b467349f2b10dcaccc323bd2a : SUCCESS in 38m 58s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"2755af98d9cf04f19cb317cf0b88c2b7dfa3b812","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 08:52:55.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/0b6116ec54574579aa5d847035b77ebb\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/bf58bb65e3c74078b8f1445f534424b0 : SUCCESS in 5m 38s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/da126b2e076d4290a245d871b11f67fa : SUCCESS in 11m 03s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ea7cbf1d33b249f3ad225bcf08064ad8 : SUCCESS in 36m 58s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/c6594b233d9f4f2ebffa62ff397ea5fb : SUCCESS in 1h 03m 14s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/3aa413a98f2a46f39a65b4d396beef4c : SUCCESS in 1h 05m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ff370d01f64b484da73b18cb7236d01e : SUCCESS in 41m 20s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f29850ae9d5f4d83ada0f0f3a4d8790e : SUCCESS in 10m 37s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ace1b2ed4d19482693e5c6d3146cbe0e : SUCCESS in 11m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/6f5d6e13198c4bef994d0ddf4c1aca9a : SUCCESS in 15m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/154e38f9bcd148d2a6f27fad4848a18d : SUCCESS in 18m 51s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e0729c573add4563acce1ef1ac24d6e7 : SUCCESS in 12m 17s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d2996b1755df4f74980b03601f871dea : SUCCESS in 29m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2f9a9bc4b04243fb90ec9ed3a9719209 : SUCCESS in 1h 04m 51s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/610aad1be65948e0996a4a5fd11dc2cf : SUCCESS in 1h 49m 36s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/1d923f4a0976411d96566d6d9e3ace5d : SUCCESS in 55m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/36274d99d763446fadf4bf144250786e : SUCCESS in 26m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/179bdb7fd0104d80a794e1738644e2f5 : SUCCESS in 2h 00m 51s\n- nova-next https://zuul.opendev.org/t/openstack/build/3b88d6c8313d428ca848f475fc1d8925 : SUCCESS in 2h 02m 16s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/626083c2555d4279848608538dab7c93 : SUCCESS in 53m 26s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/50bf0e6d3bf84d1db48c6bf61af6d148 : SUCCESS in 5m 54s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9d54351719f74d448fb3e9992e271f0c : SUCCESS in 23m 54s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a978b5852308433ea71a5f92bfaddbf0 : SUCCESS in 28m 38s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/2f33efb4b38046a2b55e9b30a3027b6c : SUCCESS in 1h 25m 25s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/401ab88a90df409e8e59ad891566adc5 : SUCCESS in 1h 01m 24s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/c2009c8eecbf470298a094b00c4fb6b6 : SUCCESS in 13m 42s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1b7171dfb3d94ea68b2e31efebccacc7 : SUCCESS in 34m 01s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"a8da93d9d3788e2efe7e1e1b2232cf548d50cf14","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-08-28 15:57:31.000000000","message":"Patch Set 23: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"af8dc4c4f6f81b4ac9a144ff78fbae051f3287f0","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 15:59:07.000000000","message":"Patch Set 23: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":23},{"id":"d5331ad96c309078acca4310e96b2330d46483f1","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-28 18:06:18.000000000","message":"Patch Set 23: Verified-2\n\nThis change depends on a change that failed to merge.\n\nChange https://review.opendev.org/957424 is needed.","accounts_in_message":[],"_revision_number":23},{"id":"c322546d2a7c1a9ec0b155d240bf0262853a2b86","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-08-28 21:43:59.000000000","message":"Patch Set 23: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":23},{"id":"0d0ffe4533551bac3d1aaced4492b3b37518c141","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 00:30:55.000000000","message":"Patch Set 23: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fe88100bf10c42a2807c48087b0c4ed6\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/f9e3606e117544e59221240f6b642e4c : SUCCESS in 7m 16s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/c09377d303b648a3ad93688d8b53d9a3 : SUCCESS in 3m 27s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/c478407278cd46fa9cdbfaa4336bf6be : SUCCESS in 1h 00m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/bbbcfb3ccca3410ea69e2fd17ed25021 : SUCCESS in 1h 59m 37s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b5ba23d5399849519827cd21682f62ad : SUCCESS in 35m 21s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/625d545004d540b8b5220f0dbcfcceb7 : SUCCESS in 25m 12s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/34720dfe2d9c481bb88038364d75a24e : SUCCESS in 8m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/995d8fcef8b44fafb82ac649c466eb39 : SUCCESS in 13m 10s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/f2b1f30b321444ccb42214a58640be2c : SUCCESS in 13m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/6bd00937dfaa48058396a96ba069b228 : SUCCESS in 17m 34s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9b4d93e552d94623834592c549594bfc : SUCCESS in 6m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/4ebe4a396441407a9ed55b55fd33144a : SUCCESS in 33m 08s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/836f3b5073f846d4880e860cf98ae7f8 : SUCCESS in 1h 10m 28s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c0e25a3f0b8b4a97a345c85c187912bb : SUCCESS in 1h 44m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/0382d902889f4ad2824f57833cbc8c89 : SUCCESS in 28m 11s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/d0a234f129e7407ba9de45d0bd4d59b5 : SUCCESS in 48m 32s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a1c3ac8b710748d19cd8a1fd9f486153 : SUCCESS in 1h 53m 47s\n- nova-next https://zuul.opendev.org/t/openstack/build/5aec13704e324f1ca0e79ded0c19bbe7 : SUCCESS in 2h 33m 41s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/f0ad52a8b8c14dfcb894cf43fd72c146 : SUCCESS in 49m 44s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4e33761f90f84abc961101f089b7ca94 : SUCCESS in 4m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/48b77dec5a45457487b6679cafae520d : SUCCESS in 23m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/7ac1553db3b941ae85e7be90d6f91abe : SUCCESS in 25m 17s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/928502b7b68f43abab48118c22d10f61 : SUCCESS in 58m 01s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9558453294f346e79424f92c2c43c8fa : SUCCESS in 54m 38s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ffb43aa4c025469489e0cdbf52ee7827 : SUCCESS in 26m 46s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/7199c6e5264744649604d048e4216a63 : SUCCESS in 39m 09s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"ef32f9f2f8f82858e4b49f618d051558e453bbb4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 00:32:13.000000000","message":"Patch Set 23: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":23},{"id":"d347e91c999fae4635be7dacbc98f3d934e5c5ae","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 01:52:30.000000000","message":"Patch Set 23:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9ae7e5c6ef974557846623cff25129cd\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/faeb4e75b6ca4cbea5acb93812a85306 : SUCCESS in 34m 12s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/e2f431c6acf84308b38e017f2d5fd50c : SUCCESS in 15m 47s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/6773f6342cef490a80e5954bacff2c25 : SUCCESS in 44m 01s (non-voting)","accounts_in_message":[],"_revision_number":23},{"id":"c48975ee7d0e17ea5a393e28664ab56818ab4e2f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 04:57:31.000000000","message":"Patch Set 23: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ffa5a67822964f569fc1719f1c22cc9d\n\n- build-openstack-api-guide https://zuul.opendev.org/t/openstack/build/1105c2c8f61648209bcc3959c4b35600 : SUCCESS in 8m 43s\n- build-openstack-api-ref https://zuul.opendev.org/t/openstack/build/a69af2e374244a51af381a666a9c7b89 : SUCCESS in 6m 21s\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7a9b04265d864f0a8229617e8774583e : SUCCESS in 1h 01m 33s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ecc9b4c70d0642f98b1802888c4f937b : SUCCESS in 1h 57m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/9eaeeeaf192f4cb49a87c7fd214445ff : SUCCESS in 1h 03m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e669bf24d26944e0a68d408c2edc90d1 : SUCCESS in 8m 38s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/de07c6446bb849afb519600a37622815 : SUCCESS in 13m 55s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/795c717e443049ed8841ff586b8d5f53 : SUCCESS in 15m 14s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2ea6bc15558940f9964a32170052ed54 : SUCCESS in 7m 25s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/016aff21032f43a5acd98e6d9782d52a : SUCCESS in 27m 53s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/429b067627e748bdb2200036be0c670a : SUCCESS in 46m 08s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/43ba768767314268933b12ceb29e74bf : SUCCESS in 28m 53s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/87acb7226e5543f4be7be7d5830aefad : SUCCESS in 40m 59s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b8c195e69b8c48c2b04d9323028fb7ac : SUCCESS in 2h 00m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/88c10b5b836f43a6993861fabf7e5580 : SUCCESS in 2h 18m 12s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/19b6d661e5d24bcab4542bfbcb706dbc : SUCCESS in 5m 04s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8ebb872a9a02445d80fb74e4bce4d6a1 : SUCCESS in 1h 48m 25s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/89b55aa363454731a5b8b77c48578bbf : SUCCESS in 1h 19m 21s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5d072f00b44142cd9ed6edcccf09034c : SUCCESS in 57m 22s","accounts_in_message":[],"_revision_number":23},{"id":"92301b1f8ef4d5d200e269094bf71ca133c44434","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 04:57:32.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":23},{"id":"44e61df06552223d4c1b5a2f0ea02d30bffc80d8","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-29 05:01:18.000000000","message":"Patch Set 23:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/307ebc13388a45cd8565a2a4c2e2c6a1\n\n- promote-api-guide https://zuul.opendev.org/t/openstack/build/60ba3372210d4906afa37b2b80982db0 : SUCCESS in 1m 21s\n- promote-api-ref https://zuul.opendev.org/t/openstack/build/f55c297a23a341a1961a4199f5e3b9cd : SUCCESS in 1m 15s\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/4bb31473199f44b78264d285f6232a12 : SUCCESS in 3m 21s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/115fdfe1480c4bd9bd8e296e228f604f : SUCCESS in 2m 14s","accounts_in_message":[],"_revision_number":23}],"current_revision_number":23,"current_revision":"b278240370493470b21cbb01ad25e143852b4b78","revisions":{"09c12cf05d703830163c1b85dadfd3b5a4d09606":{"kind":"REWORK","_number":1,"created":"2025-06-26 12:28:07.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/1"}}},"commit":{"parents":[{"commit":"3cc03f8a91d51cc1d2db78ba840fbf8fd4245e05","subject":"Merge \"api: Add response body schemas for image metadata APIs\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3cc03f8a91d51cc1d2db78ba840fbf8fd4245e05"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:28:02.000000000","tz":120},"subject":"Remove unnecessary test module level code","message":"Remove unnecessary test module level code\n\nThe unit test module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nSo this patch drops the call. This will help the effort to run some of\nour unit test without eventlet.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09c12cf05d703830163c1b85dadfd3b5a4d09606"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/09c12cf05d703830163c1b85dadfd3b5a4d09606"}]},"branch":"refs/heads/master"},"8ada7f9d385fc0daf755a5624b854f947080f47c":{"kind":"REWORK","_number":2,"created":"2025-06-26 12:47:32.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/2"}}},"commit":{"parents":[{"commit":"29f74c54889bf1a9857bed681f2c8d1481938867","subject":"Run nova-api and -metadata in threaded mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/29f74c54889bf1a9857bed681f2c8d1481938867"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:42:16.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8ada7f9d385fc0daf755a5624b854f947080f47c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8ada7f9d385fc0daf755a5624b854f947080f47c"}]},"branch":"refs/heads/master"},"a998ebb2a3398d27191548afa8c748477f3d3e76":{"kind":"REWORK","_number":3,"created":"2025-06-26 12:56:57.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/3"}}},"commit":{"parents":[{"commit":"29f74c54889bf1a9857bed681f2c8d1481938867","subject":"Run nova-api and -metadata in threaded mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/29f74c54889bf1a9857bed681f2c8d1481938867"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:56:42.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a998ebb2a3398d27191548afa8c748477f3d3e76"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a998ebb2a3398d27191548afa8c748477f3d3e76"}]},"branch":"refs/heads/master"},"911912033704e99b8cce7712a7930706f6e4040a":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-06-30 17:24:14.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/4"}}},"commit":{"parents":[{"commit":"cddbf99f3eb419830c7d5c31001b4e1348137568","subject":"Run nova-api and -metadata in threaded mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cddbf99f3eb419830c7d5c31001b4e1348137568"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-30 17:19:28.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/911912033704e99b8cce7712a7930706f6e4040a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/911912033704e99b8cce7712a7930706f6e4040a"}]},"branch":"refs/heads/master"},"14b3f8817362d3a1721ac76c2f5a53ca0ef81c65":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-07-01 09:13:45.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/5"}}},"commit":{"parents":[{"commit":"d2c29663ac816d4319fcbbe47f49f9e4f679b47d","subject":"Run nova-api and -metadata in threaded mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2c29663ac816d4319fcbbe47f49f9e4f679b47d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-01 09:13:30.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/14b3f8817362d3a1721ac76c2f5a53ca0ef81c65"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/14b3f8817362d3a1721ac76c2f5a53ca0ef81c65"}]},"branch":"refs/heads/master"},"51cd75f0bdd0f24868f8c9840e38d843863c37c3":{"kind":"TRIVIAL_REBASE_WITH_MESSAGE_UPDATE","_number":6,"created":"2025-07-02 12:24:28.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/6"}}},"commit":{"parents":[{"commit":"9393e7c39b6aa7f1caece2caac4e119339d12b2d","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9393e7c39b6aa7f1caece2caac4e119339d12b2d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-02 12:21:16.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/51cd75f0bdd0f24868f8c9840e38d843863c37c3"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/51cd75f0bdd0f24868f8c9840e38d843863c37c3"}]},"branch":"refs/heads/master"},"31b14865431d4d59931d8bfc4d0d21544a53a493":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-07-02 12:34:38.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/7"}}},"commit":{"parents":[{"commit":"4e1a7eba95ed47a11efa7c490484203343d61531","subject":"Warn on long task wait time for executor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4e1a7eba95ed47a11efa7c490484203343d61531"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-02 12:34:31.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/31b14865431d4d59931d8bfc4d0d21544a53a493"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/31b14865431d4d59931d8bfc4d0d21544a53a493"}]},"branch":"refs/heads/master"},"b3f926a043dda8a492828bbee7eb3031fea1c362":{"kind":"TRIVIAL_REBASE","_number":8,"created":"2025-07-02 13:47:50.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/8"}}},"commit":{"parents":[{"commit":"0261cce72655332f11bef2dbcf34b11b3b701b0d","subject":"Warn on long task wait time for executor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0261cce72655332f11bef2dbcf34b11b3b701b0d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-02 13:47:29.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b3f926a043dda8a492828bbee7eb3031fea1c362"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b3f926a043dda8a492828bbee7eb3031fea1c362"}]},"branch":"refs/heads/master"},"f09b6e3b6c7e4ed9d751b57c6bef45afb03f5515":{"kind":"TRIVIAL_REBASE","_number":9,"created":"2025-07-03 12:54:21.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/9"}}},"commit":{"parents":[{"commit":"6bdead6fc96c8314dabd1b0f513c9dda1f0b6afa","subject":"Warn on long task wait time for executor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6bdead6fc96c8314dabd1b0f513c9dda1f0b6afa"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-03 12:54:16.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f09b6e3b6c7e4ed9d751b57c6bef45afb03f5515"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f09b6e3b6c7e4ed9d751b57c6bef45afb03f5515"}]},"branch":"refs/heads/master"},"3ef341cbfca4b43cd44deb1625c24ff16dea9762":{"kind":"NO_CHANGE","_number":10,"created":"2025-07-03 12:59:18.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/10"}}},"commit":{"parents":[{"commit":"073df2d7785744831c5a45cd0a6a7519007242df","subject":"Warn on long task wait time for executor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/073df2d7785744831c5a45cd0a6a7519007242df"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-03 12:59:12.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3ef341cbfca4b43cd44deb1625c24ff16dea9762"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3ef341cbfca4b43cd44deb1625c24ff16dea9762"}]},"branch":"refs/heads/master"},"b659f08fb6fd96aa9b9d0c918c46c374948e1c72":{"kind":"NO_CHANGE","_number":11,"created":"2025-07-11 13:48:55.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/11"}}},"commit":{"parents":[{"commit":"8e6379acabafccb7bf6a962e954ff4a0bb705be1","subject":"Warn on long task wait time for executor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/8e6379acabafccb7bf6a962e954ff4a0bb705be1"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-11 13:28:12.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b659f08fb6fd96aa9b9d0c918c46c374948e1c72"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b659f08fb6fd96aa9b9d0c918c46c374948e1c72"}]},"branch":"refs/heads/master"},"c73a471607c830d4e725edd7b6ee1557b6966cf0":{"kind":"TRIVIAL_REBASE","_number":12,"created":"2025-07-24 13:54:29.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/12"}}},"commit":{"parents":[{"commit":"0337fe8b7662a568c3c5ae1021e438405b8a0d4b","subject":"Warn on long task wait time for executor","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/0337fe8b7662a568c3c5ae1021e438405b8a0d4b"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-24 13:26:18.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c73a471607c830d4e725edd7b6ee1557b6966cf0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c73a471607c830d4e725edd7b6ee1557b6966cf0"}]},"branch":"refs/heads/master"},"5598ed7c2b08c611ff161f83105da4579314405e":{"kind":"TRIVIAL_REBASE","_number":13,"created":"2025-07-25 12:02:16.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/13"}}},"commit":{"parents":[{"commit":"ee6eba0cbb5c9a807c29464d3344efe0b8e9b235","subject":"Run nova-api and -metadata in threaded mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee6eba0cbb5c9a807c29464d3344efe0b8e9b235"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-25 12:00:36.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5598ed7c2b08c611ff161f83105da4579314405e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5598ed7c2b08c611ff161f83105da4579314405e"}]},"branch":"refs/heads/master"},"7bfd0ec442e2e61266d69c2f84270eac90ce21bb":{"kind":"TRIVIAL_REBASE","_number":14,"created":"2025-07-25 15:07:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/14"}}},"commit":{"parents":[{"commit":"9a0062f2de44621eb7209c3a62eb82bfcec517bc","subject":"Run nova-api and -metadata in threaded mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9a0062f2de44621eb7209c3a62eb82bfcec517bc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-25 12:55:21.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7bfd0ec442e2e61266d69c2f84270eac90ce21bb"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7bfd0ec442e2e61266d69c2f84270eac90ce21bb"}]},"branch":"refs/heads/master"},"b8c30f868c0a99c1ba9d64dd7dbaad4c865b9315":{"kind":"TRIVIAL_REBASE","_number":15,"created":"2025-07-30 19:27:47.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/15"}}},"commit":{"parents":[{"commit":"6bd0cb9df710bcdeb1546c789c6387fc253792cc","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/6bd0cb9df710bcdeb1546c789c6387fc253792cc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-30 19:27:01.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b8c30f868c0a99c1ba9d64dd7dbaad4c865b9315"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b8c30f868c0a99c1ba9d64dd7dbaad4c865b9315"}]},"branch":"refs/heads/master"},"63face894d772cedb2d0821b6df10e159c1cb95f":{"kind":"TRIVIAL_REBASE","_number":16,"created":"2025-07-30 19:28:26.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/16"}}},"commit":{"parents":[{"commit":"42b3c8fbc4092822be3cb6cf11c34a94391ad05f","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/42b3c8fbc4092822be3cb6cf11c34a94391ad05f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-30 19:28:19.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\n* not needed as the tests passing without them\n* forcing imports that initialize the oslo.service backend too early,\n  way before nova would do it in normal execution\n\nThis is necessary but not enough. The unit test discovery imports all\nmodules under nova.tests.unit and that eventually imports oslo.messaging\nthat also forces oslo.service backend selection. So we injected an early\ncall to our smart monkey_patch module to preempt that. This does not\nchange the imported modules as monkey_patch module imported anyhow via\nnova.test module. Just changed the order to allow oslo.service backend\nselection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/63face894d772cedb2d0821b6df10e159c1cb95f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/63face894d772cedb2d0821b6df10e159c1cb95f"}]},"branch":"refs/heads/master"},"270f7662ca97e8b477957ddb645386e8a5fc3177":{"kind":"REWORK","_number":17,"created":"2025-07-31 16:33:54.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/17"}}},"commit":{"parents":[{"commit":"42b3c8fbc4092822be3cb6cf11c34a94391ad05f","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/42b3c8fbc4092822be3cb6cf11c34a94391ad05f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-31 14:29:46.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/270f7662ca97e8b477957ddb645386e8a5fc3177"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/270f7662ca97e8b477957ddb645386e8a5fc3177"}]},"branch":"refs/heads/master"},"c013632785716f8733d57e9549762ac1af7c3507":{"kind":"TRIVIAL_REBASE","_number":18,"created":"2025-08-01 10:17:52.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/18"}}},"commit":{"parents":[{"commit":"834de58ab30539ae36c871afb736e6dab8b9cf0b","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/834de58ab30539ae36c871afb736e6dab8b9cf0b"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-01 10:15:27.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c013632785716f8733d57e9549762ac1af7c3507"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c013632785716f8733d57e9549762ac1af7c3507"}]},"branch":"refs/heads/master"},"bdc12c0529673f5b627f7c655c88074da2a13f7c":{"kind":"TRIVIAL_REBASE","_number":19,"created":"2025-08-14 11:40:42.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/19"}}},"commit":{"parents":[{"commit":"99bb7c1f12dcb1074b135685fd30b67eb0c8490d","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/99bb7c1f12dcb1074b135685fd30b67eb0c8490d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-14 11:39:25.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bdc12c0529673f5b627f7c655c88074da2a13f7c"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bdc12c0529673f5b627f7c655c88074da2a13f7c"}]},"branch":"refs/heads/master"},"60a49dfad80436dc8bc8f38efcb5806b6eb5eb09":{"kind":"REWORK","_number":20,"created":"2025-08-14 12:21:46.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/20"}}},"commit":{"parents":[{"commit":"36a7ee973e8120cc265a315d441219c5b5cb37e1","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/36a7ee973e8120cc265a315d441219c5b5cb37e1"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-14 12:21:37.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/60a49dfad80436dc8bc8f38efcb5806b6eb5eb09"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/60a49dfad80436dc8bc8f38efcb5806b6eb5eb09"}]},"branch":"refs/heads/master"},"783ffa1635b81cf12428391890dcb66f064a08e1":{"kind":"TRIVIAL_REBASE","_number":21,"created":"2025-08-26 19:14:34.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/21"}}},"commit":{"parents":[{"commit":"bda1f39781373e719bde8b9314eb5ee0f17a9f9f","subject":"Run nova-conductor in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bda1f39781373e719bde8b9314eb5ee0f17a9f9f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-26 19:08:05.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/783ffa1635b81cf12428391890dcb66f064a08e1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/783ffa1635b81cf12428391890dcb66f064a08e1"}]},"branch":"refs/heads/master"},"08bc9e7fcde8c9697b297dfd878ae7ada797feb1":{"kind":"TRIVIAL_REBASE","_number":22,"created":"2025-08-27 08:51:48.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/22","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/22","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/22 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/22 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/22 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/22"}}},"commit":{"parents":[{"commit":"bda5d6e427d423e13769cee307554143f9da8414","subject":"Run nova-conductor in native threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bda5d6e427d423e13769cee307554143f9da8414"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-27 08:51:41.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/08bc9e7fcde8c9697b297dfd878ae7ada797feb1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/08bc9e7fcde8c9697b297dfd878ae7ada797feb1"}]},"branch":"refs/heads/master"},"b278240370493470b21cbb01ad25e143852b4b78":{"kind":"TRIVIAL_REBASE","_number":23,"created":"2025-08-27 17:03:43.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/36/953436/23","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/36/953436/23","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/23 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/23 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/36/953436/23 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/36/953436/23"}}},"commit":{"parents":[{"commit":"2a9cbdabce7c8718df597946763c984353426849","subject":"Ask for pre-prod testing for native threading","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/2a9cbdabce7c8718df597946763c984353426849"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-26 12:14:57.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-27 16:54:26.000000000","tz":120},"subject":"Allow to start unit test without eventlet","message":"Allow to start unit test without eventlet\n\nThe end goals is to be able to run at least some of the unit tests\nwithout eventlet. But there are things preventing that for now.\n\nWe need to make sure that the oslo.sevice backed is not initialized to\neventlet by any early import code before our monkey_patch module can do\nthe selective backed selection based on the env variable.\n\nThe nova.tests.unit module had some import time code execution that is\nforcing imports that initialize the oslo.service backend too early,\nway before nova would do it in normal execution. We could remove\nobjects.register_all() from nova/tests/unit/__init__.py as it seems\ntests are passing without it. Still that would not be enough so I\neventually decide to keep it.\n\nThe other issue is that the unit test discovery imports all modules\nunder nova.tests.unit and that eventually imports oslo.messaging and\nthat also forces oslo.service backend selection.\n\nSo we injected an early call to our smart monkey_patch module to preempt\nthat. This does not change the imported modules as monkey_patch module\nimported anyhow via nova.test module. Just changed the order to allow\noslo.service backend selection explicitly.\n\nAfter this patch the unit test can be run via\n\n  OS_NOVA_DISABLE_EVENTLET_PATCHING\u003dtrue tox -e py312\n\nMost of the test will pass but there are a bunch of test timing out or\nhanging.\n\nChange-Id: I210cb6a30deaee779d55f88f0f57584c65b0dc05\nSigned-off-by: Balazs Gibizer \u003cgibi@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b278240370493470b21cbb01ad25e143852b4b78"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/b278240370493470b21cbb01ad25e143852b4b78"}]},"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":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review Priority","status":"NOT_APPLICABLE","is_legacy":false,"applicability_expression_result":{"fulfilled":false,"status":"FAIL"},"submittability_expression_result":{"expression":"is:true","fulfilled":true,"status":"NOT_EVALUATED","passing_atoms":[],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{}}}]}
