)]}'
{"id":"openstack%2Fnova~951957","triplet_id":"openstack%2Fnova~master~Id3a339c605dfc730bdb7994c3ca45baafeb5af80","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-15 11:53:36.000000000","reason":"Change was submitted"},"9708":{"account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"last_update":"2025-08-15 06:53:47.000000000","reason":"\u003cGERRIT_ACCOUNT_9708\u003e replied on the change","reason_account":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},"16207":{"account":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"last_update":"2025-08-15 11:53:36.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Id3a339c605dfc730bdb7994c3ca45baafeb5af80","subject":"Run nova-api and -metadata in threaded mode","status":"MERGED","created":"2025-06-06 13:46:47.000000000","updated":"2025-08-15 11:55:34.000000000","submitted":"2025-08-15 11:53:36.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":9,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"951957-eventlet-removal","meta_rev_id":"eb89023a97c090fadd536c89abf172c78b8eab75","_number":951957,"virtual_id_number":951957,"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-15 11:53:35.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"},{"value":0,"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"}],"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-14 11:40:42.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-14 11:40:42.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},{"value":0,"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"}],"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"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":1,"date":"2025-08-15 09:03:28.000000000","permitted_voting_range":{"min":1,"max":1},"_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"},{"value":0,"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"}],"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"},{"value":0,"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"}],"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":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2025-06-06 14:05:25.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-06-06 14:14:17.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-06 16:15:53.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-06-11 13:37:54.000000000","updated_by":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"reviewer":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"state":"REVIEWER"},{"updated":"2025-07-29 09:07:29.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":"63a59a0c28388df07739e6ac185345a5f704f3a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-06 13:46:47.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"61388404297d477717fbd86a9fb07655294ae131","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-06-06 14:05:25.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b9e9df732b6cf3c38a87abdbde0e20229b04b1b3","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 14:14:17.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/cfd3e0e824ca45b3be8554900545cbb6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/95a93faae4b14e9199c9716bcac25f8d : SUCCESS in 18m 37s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6a67990187e04b23abc8a06f36e298aa : SUCCESS in 24m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/d1e0e9f3102941abb9bf2709080c8660 : SUCCESS in 21m 37s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"cf6b3c5062af3cc00deabf2ff47aa359b236c8cf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-06 16:15:53.000000000","message":"Patch Set 1: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/bed051d275814871a037427c715dee63\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/b25b23e2cf8447bab046c07f1b0b3c0b : SUCCESS in 55m 48s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/be36cbb79c32453c958215b904c05a28 : SUCCESS in 1h 55m 03s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6f6c9f6ea2b149daaf6517491a712bf9 : SUCCESS in 55m 59s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c1303a3bca8b48e88344e38c489fe164 : SUCCESS in 22m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7a8686327c44451dbd68c5bef227c69e : SUCCESS in 7m 47s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/def86063ccf14dada551b09e7ad6b20e : POST_FAILURE in 14m 57s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/66e44ac8be544189aa7af953ce0852a4 : SUCCESS in 8m 36s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/8eb9d0124f004eb181d7867f7f3efdbb : SUCCESS in 18m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/af1ec08f174b4c6eb9fdf25037b2a5d6 : SUCCESS in 5m 51s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f667d49c6f764d989782c4ed8e608f99 : SUCCESS in 42m 52s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/2680787ec50b42e9a79c4d294e3ff5b0 : SUCCESS in 29m 02s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/9642e11ba2324784883792d185195e15 : SUCCESS in 1h 44m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/57c7acbb678541ccae25ca73163ad6e4 : SUCCESS in 42m 08s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/292f16ba96ca4616aa66ab0cc80abb4c : SUCCESS in 58m 35s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/f6b3f6a69431417d85f36b2dda058e9a : SUCCESS in 1h 04m 01s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/b204705d489242709fb5ac9b48813dd8 : SUCCESS in 1h 50m 41s\n- nova-next https://zuul.opendev.org/t/openstack/build/ee6c056b8bcd42d18fd0df3d0157e917 : SUCCESS in 2h 17m 27s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/e40322fa28894ec78ffecb4a41f5e5e0 : SUCCESS in 40m 28s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/969728b2e5a14ed4bee882b3c186b542 : SUCCESS in 6m 42s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/27694cb755e344ccaf66a1ad9539bf26 : SUCCESS in 24m 46s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a63f32b701f4414eb5bde3e95937a416 : SUCCESS in 32m 51s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b715f6c1c98447e8a2d2f5956fb3bc15 : SUCCESS in 1h 14m 43s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/3ddff7e2d1fc4f488f1b70c46142a837 : SUCCESS in 48m 22s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/7d985b2dbce749c09a9fd6eb5dd65416 : FAILURE in 11m 18s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/a67912897c1c423d83d6534daa7b1aa1 : SUCCESS in 32m 05s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"87d63d82532c5f172ca9db4ae2a7c052135139ce","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-06 17:35:02.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"8ea8636c4e9261a19756e3e45457761b8e0b9096","author":{"_account_id":16207,"name":"ribaudr","display_name":"uggla","email":"rene.ribaud@gmail.com","username":"uggla","status":"Red Hat"},"date":"2025-06-11 13:37:54.000000000","message":"Patch Set 1: Code-Review+1","accounts_in_message":[],"_revision_number":1},{"id":"e3ab86713f57a9eb9802652d8b064dc44e1bcb45","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-13 10:53:51.000000000","message":"Uploaded patch set 2: Patch Set 1 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":2},{"id":"5ff8da05a132a5cde099460e7a55e1fb0670a220","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-13 13:06:16.000000000","message":"Uploaded patch set 3: Patch Set 2 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":3},{"id":"cd6769bc8560b9647100510aa77a997b80b36384","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-13 14:06:00.000000000","message":"Uploaded patch set 4: Patch Set 3 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":4},{"id":"20f6c29bbb52150c66d6966bac16a3e848292c6a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-13 14:18:20.000000000","message":"Uploaded patch set 5: Patch Set 4 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":5},{"id":"06599ac6617e6319c2d753bd749d8b7096bc592d","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-13 15:41:56.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7637d9b1bfd8443ebb0a58cc2f0ab4ae\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/22d821915d724f9bb8cd38f9f054abd6 : SUCCESS in 26m 18s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/0fcf59a91f614942bc1370dc2e9ddae8 : SUCCESS in 26m 54s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/67784442e0d846418a485c1f4549bd65 : SUCCESS in 21m 15s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"295183ecc31186d45eae30f1d6a63c2f15832dd4","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-13 16:33:08.000000000","message":"Patch Set 5: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/37e30da188dc4a7ea3154b25ad594a8d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/6879d353b30042e0bd22f83023f557cd : SUCCESS in 51m 22s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/6efa14d6010140b9b53ce20794e4c0d5 : SUCCESS in 1h 44m 24s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/053d702c6a3840e4a7776f6d48c0578f : SUCCESS in 55m 25s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/2be127102db14cda8e57f9bcbdcb4c8b : SUCCESS in 22m 10s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f3528a2ac4b348d785d9c4f64fe3a67f : SUCCESS in 6m 53s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/75ef3ddde57c4b8d92325db7c284c9fb : SUCCESS in 13m 25s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/797b4a2f9f3044cb92bf6b489097b21f : SUCCESS in 12m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/61320d7a3bb24a33b8afb0c37b1dab04 : SUCCESS in 16m 26s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bc9e6d15650c4333a6c9dfc65f30265c : SUCCESS in 11m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b22f0c0a07e2450ab2067079a2a8e339 : SUCCESS in 42m 13s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/742522c3fb1e4c19bd4be548ded3f95d : SUCCESS in 57m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/8b59012f56a2493b8e062a617209af16 : SUCCESS in 1h 08m 34s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/ae8313a3c196445994761f7d8f4b5253 : SUCCESS in 52m 57s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1e92619dae0949a7b2077625e244093f : SUCCESS in 58m 25s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/162278a0d3a1431ba9abdec69b8b8b3d : SUCCESS in 1h 03m 26s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a2b210f5eaf24bfb88216ccd3cae450e : SUCCESS in 1h 43m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/73464b85cf4f4f17acec37d967687119 : SUCCESS in 2h 05m 51s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0402fc38fa01455fa8910c276d031101 : SUCCESS in 33m 47s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a506be05e7b24ae1a96d9ecab65bdbc1 : SUCCESS in 4m 45s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/cce44aabced54374a7fc80b50da19c80 : SUCCESS in 26m 53s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/dc2f0fec43004bb4ab11911944ff8aa6 : SUCCESS in 42m 47s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/ec171b33052d4bf69b956a8251c32233 : SUCCESS in 1h 29m 38s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/82236682df27424c9b5ea13c7d36c2bc : SUCCESS in 57m 25s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/a59725df65224865b30abd3e9553c18d : FAILURE in 16m 41s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/091c83e71b564dfe9e83a80d0b6cd448 : SUCCESS in 34m 50s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"b4876498fcd492587efdf20cd64741ec26dfad9a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-16 11:38:27.000000000","message":"Patch Set 5:\n\n(1 comment)","accounts_in_message":[],"_revision_number":5},{"id":"fae6bbbad1df76169ff7bff37d496a9c7cac7743","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-25 15:08:10.000000000","message":"Uploaded patch set 6: Patch Set 5 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":6},{"id":"a2436c28a3cb4edc43462530211e3af930869af8","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-06-25 15:36:08.000000000","message":"Uploaded patch set 7: Patch Set 6 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":7},{"id":"12f0e2aa014f20aca056b963a90f664fc7f58ae6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 17:13:58.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/59854fca508e434e998c2eadbbce16b6\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/464167b644d94da590556ca0acfc4f98 : SUCCESS in 37m 32s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/4f0c9cbea2974e6287de2eb6c6eeafe5 : SUCCESS in 36m 34s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/b05bd70737994883b9f17fc9ad63da20 : SUCCESS in 31m 24s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"29025d5a15b6b7d8f54d76876170f0bb3a68f9bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-25 18:56:23.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c22915f4729f4ea3b67d54b462d1478d\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/adcce21545b74509aefd782e5fc55ba9 : SUCCESS in 58m 20s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/19fd5ff42a2c4681ab86f8eac579c3e7 : SUCCESS in 1h 53m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/b50687e2b4ae4c3a9de7134e1b39e915 : SUCCESS in 55m 05s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3c482eebf18941c4bacb7dd445d090a1 : SUCCESS in 25m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10289063a6c44a5a9c48faccc980c22a : SUCCESS in 8m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/9d494c0891184f1d8d4d561d3bbe519d : SUCCESS in 14m 21s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8996583f50d147929bbb75bcbfc18f26 : SUCCESS in 14m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/17fc2fefd0ed46d1a4cfe8bd3463a82d : SUCCESS in 18m 46s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c26ebfcb3e5e48989134b0c4b0520221 : SUCCESS in 12m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5efe26b0733742cda79908d44af7fc12 : SUCCESS in 36m 16s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/3ab5cd3af0d441d49f85e99498081aea : SUCCESS in 1h 00m 26s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e64a664e268f4a9bbf5f62f2857cbde4 : SUCCESS in 2h 08m 23s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/4ee9ddc5502d41caa571ca7169ff1748 : SUCCESS in 39m 12s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f076bc54247a4190b49d67b8e82efd06 : SUCCESS in 51m 56s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e1ff3f762e8345039a78f64c1994cff6 : SUCCESS in 1h 06m 19s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/91f51d7df77b4260973e1221f5d1ced3 : SUCCESS in 2h 12m 13s\n- nova-next https://zuul.opendev.org/t/openstack/build/f1c7a3064715403399bc9f3ce75fbbe0 : SUCCESS in 1h 58m 47s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/ebf22938458a4dc293b20264aacae8d2 : SUCCESS in 36m 05s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/50321e7e9be4480b957f7bf9e25ff309 : SUCCESS in 6m 07s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/af40fb228c5548fc869222ee23eb2d76 : SUCCESS in 24m 58s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/ad66a109f9e04d02aaa6048142eac9bd : SUCCESS in 29m 31s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e443a8e1de1a4cedbbe6aeaf1cdf8adc : SUCCESS in 1h 18m 27s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5d7c4ff26b274908813b0736033a66c5 : SUCCESS in 32m 57s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1232e115c5324ecebb8f3f7f93cfc9fd : FAILURE in 7m 03s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/755b9980407d46d4827d9bca156711df : SUCCESS in 27m 43s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"cf6085372ee4d58b990d04ace647efe38dc8a93f","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 8: Patch Set 7 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":8},{"id":"84886d6aa7efc12b69a53e5705c8557e0ae16295","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-30 18:50:37.000000000","message":"Patch Set 8:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e02773cda6f2499298f3f90dc77baa7c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e5ba58c220ee4357ab35689f00565f0d : SUCCESS in 30m 49s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/522bee6ce76142b9909c36e5cebd01e7 : SUCCESS in 32m 07s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/cd098005ac9e454e8e36ca67016a7a6d : SUCCESS in 36m 35s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"c10ff5db18364ee796434dea1c631a2843b147ea","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-06-30 21:42:27.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/5d1041c67a7e4869af5c98c8d5d2f163\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/793562dd06ef458c97c0ebc6d98dd1e5 : SUCCESS in 49m 52s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ee382e93edd540ad8165b6aa8a952b1f : SUCCESS in 1h 40m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/62f6eddcfb82423baeee42e201ba32f7 : SUCCESS in 1h 04m 01s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/27b838d635344ec0b46fd70aec257804 : SUCCESS in 21m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7ebcd12cd0814b6aa86c658b44fd69fc : SUCCESS in 7m 56s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8d92d8e3e4c34610ad20c06ec4036867 : SUCCESS in 13m 28s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/0fe17f52056d42d2b6d78b614b7bdb97 : SUCCESS in 15m 55s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cf043c54d23c451982f66a2e500ffa1c : SUCCESS in 19m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/7486283485914796843933d2159d9a01 : SUCCESS in 13m 02s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/85bde8be54d9413c8bd6d6519b7343c2 : SUCCESS in 21m 20s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/20db129146df498abd918564463030e9 : SUCCESS in 1h 30m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/1eb3a8edaca24044bcb0fda44d52e753 : SUCCESS in 1h 04m 25s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/988fe006f0544e83a7837c502d074e68 : SUCCESS in 47m 52s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/761e990b1591433db28ede2e2811c9ad : SUCCESS in 25m 08s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/4dc927f57acf4bf78b2e1ffedccb7e89 : SUCCESS in 1h 04m 27s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/88412b438e56407d82297cc1892ce403 : SUCCESS in 1h 55m 35s\n- nova-next https://zuul.opendev.org/t/openstack/build/178a0f5087ad41818922f0299a6213a4 : SUCCESS in 2h 08m 57s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/949fa7bd9d354f3d9e3571c9db856762 : POST_FAILURE in 22m 22s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c3a6dd57b1df4b2ab8dbbcac53b2e029 : SUCCESS in 5m 17s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/fa2e3bce9a90497bb255225f51133792 : SUCCESS in 29m 12s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f828d4e6cd4d42b792f6ffbe4356f15f : SUCCESS in 35m 40s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/8e98c9a2490a4a76915c484b7566dcfa : SUCCESS in 1h 20m 07s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/58495bd992cc4c50855699e13ce75217 : SUCCESS in 52m 20s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/e1e8707f70924f63a1814b04c6fa06ea : SUCCESS in 15m 12s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/0b880d83abb8433cbf5551dc61d390be : SUCCESS in 29m 00s (non-voting)","accounts_in_message":[],"_revision_number":8},{"id":"bd15c60b37acaa345d587867cb47906a34a19168","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 9: Patch Set 8 was rebased.\n\nCopied Votes:\n* Code-Review+1 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":9},{"id":"a49d9b033cfbf977c3477a983b8dfee9a86186d4","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-01 13:01:50.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30380d88c26d48849ed5ee58ebf0a22c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/c40cd840e7534595b651e6dd8ff20468 : SUCCESS in 32m 33s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/9257616c65a448cba50e6caacf433eeb : SUCCESS in 21m 05s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/f65d326036854d1ab497c119e915bbbf : SUCCESS in 43m 02s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"56cfc854b3f967e353c3182a9fdcc7d4b95e64c5","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-01 13:13:31.000000000","message":"Patch Set 9: 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/e843a123347946aebf1bf48f0561bcda\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/48c057295bbe41d8b80096d68246dc5f : SUCCESS in 58m 10s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/34683763cf0440f2aa58c26813d50a7a : SUCCESS in 1h 03m 02s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/5ad0942a1cbe4ba2bba5e2730ab1166c : SUCCESS in 47m 17s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/46c68f3e21c64d43aac7c3251015e0d2 : SUCCESS in 21m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/4c3b1db9b9f8407b9badc2936a16352d : SUCCESS in 6m 30s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b417d496809f4d02abee32e8959d9fa0 : SUCCESS in 13m 01s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/5ea329aee5634c84b09b3b2327d85fd3 : SUCCESS in 13m 17s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d67bc497105e4174b43b3c8133bf43db : SUCCESS in 18m 14s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6e69aaa0a50f4c37b3c01b3e521fcf96 : SUCCESS in 13m 12s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/a67601e65f3d4d1492c2a90997c9abdf : SUCCESS in 45m 14s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/4461eff4a6724fceb877704816030210 : SUCCESS in 39m 10s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/15621da60ec44801ab953112513be604 : FAILURE in 5m 48s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/5adaf231c444459c8a213043181ce6cb : SUCCESS in 52m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/c6459d6b441843e0af23ac23f32e7af5 : POST_FAILURE in 12m 40s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/511b1b8a0c3e4633bfae7dcf4696e385 : SUCCESS in 1h 02m 53s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/66b9c9dda5ab42998d4203f6254c40d1 : SUCCESS in 2h 00m 55s\n- nova-next https://zuul.opendev.org/t/openstack/build/09faf2cef2cc4f12a67dbfae74b8d64f : SUCCESS in 2h 17m 01s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/10408b165ffd42a4b117e7f5353fb846 : SUCCESS in 49m 50s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/a0d1bbe85a244882ab295d2702016990 : SUCCESS in 5m 05s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/688240c16f144c4b8777a0717ccc2be8 : SUCCESS in 26m 16s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/5b54f2c2ed6f42e3b12f8375a0c8874f : SUCCESS in 32m 10s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/e7d578a3598a440395929753cff4b3e1 : SUCCESS in 1h 16m 24s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/9dd6ed2b9a0d4381b9f1958535269594 : SUCCESS in 56m 53s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/bc4e8358cae34568a392bc04965d2220 : SUCCESS in 12m 19s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1fc4c976de21453aa965c30e4201fd4e : SUCCESS in 32m 25s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"1788ad34fd009cfc1b00c4bbfad8a6db63e3eaf8","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:33:17.000000000","message":"Uploaded patch set 10.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified-1\n","accounts_in_message":[],"_revision_number":10},{"id":"b700f27ad1a250f7edef7d9e6920e7a932f6712c","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 11: Patch Set 10 was rebased.","accounts_in_message":[],"_revision_number":11},{"id":"451d98a3b0468a4d67435c736b8463b69f3d5919","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-02 17:09:54.000000000","message":"Patch Set 11: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/43e66ef6ad7146f18959141c266f5a96\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/757f803e51014e6f9017868ebdf42e24 : SUCCESS in 8m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/97f84bcd1bec484f85dcb3781d5acc62 : SUCCESS in 12m 23s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/4ad397a808fa4a63a905d4122e9f5675 : SUCCESS in 5m 30s (non-voting)","accounts_in_message":[],"_revision_number":11},{"id":"2e66059fbca7cb7754956d9f4ba6c2b64c1a79ea","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 12.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":12},{"id":"7f682238c0e538a49b60abb16654f8ee9dcdbc94","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 13.","accounts_in_message":[],"_revision_number":13},{"id":"dd26a7a75e4b1554c40daa9c66ec252058216b03","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-03 14:21:42.000000000","message":"Patch Set 13:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d40b20e1e6d24a2ba710a8729057f7c7\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d07c277043d74113a43bced72c176a17 : SUCCESS in 28m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/7bc223f162a54bcab956dea6b96f6a70 : SUCCESS in 22m 58s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/bbbd942bd6ad4aa488a1bc88d3b21a89 : SUCCESS in 23m 54s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"ac4fa7a7bdf54a6fb2ba25d9fd35d702080d0d7c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-03 16:24:34.000000000","message":"Patch Set 13: 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/b3831ee176c84db9ac2ab77871206aa2\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/453448ac359b4e87af8c49a92154ee10 : TIMED_OUT in 3h 01m 42s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b7c948937bb042cca8186a416cbad694 : SUCCESS in 1h 46m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/82e0fdb89efd4c35b48e399ab3730be9 : SUCCESS in 54m 37s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/f2276b0c3d6a4ba3b7770f3f754f72c5 : SUCCESS in 19m 47s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/5b97b392446c42de94e6c1ce79675454 : SUCCESS in 7m 05s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8b8b5ad2df004219b5ec2c0e3b7ec073 : SUCCESS in 13m 11s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/1e20358b931d47b19556fe94b11828c5 : SUCCESS in 14m 54s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/2fa5ed2fb4114417b1bb9f21feb3c992 : SUCCESS in 10m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e37e3823d8b54eb982f6824016d8f6b4 : SUCCESS in 12m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/cfa7b2969cce4019ab71ba09319ca9de : SUCCESS in 22m 22s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8e400fd831324cd081195927662dd230 : SUCCESS in 52m 27s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/caf515aa95334d40bfeacfb32b882184 : SUCCESS in 1h 31m 52s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/a8b7832b78db48b080d6c37320706772 : SUCCESS in 52m 51s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/eac5f342d80c46ac98e1bb4fda066e4f : SUCCESS in 54m 06s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/303d2f9e7b3f4aff96114292c450d78f : SUCCESS in 58m 08s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/c8721ad070a4417a8363f9a0ba573000 : SUCCESS in 2h 15m 02s\n- nova-next https://zuul.opendev.org/t/openstack/build/c3601c4a41b04f0eac25f312fb808b13 : FAILURE in 3h 04m 20s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/6933b3b328c44299b22f0ed366fdcb89 : SUCCESS in 51m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/2ab4d00a03504d1db41a9b0345f12f55 : SUCCESS in 6m 41s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/d4244ea4e21c41e0846b17f74d571aef : SUCCESS in 25m 50s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/68d789409ff544d3a95bb25d33ee48b4 : SUCCESS in 29m 23s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/b428960479a54f1db8264fbb9d7723dd : SUCCESS in 1h 21m 49s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2f2604a56fc54460bad981af1e6b5ca7 : SUCCESS in 58m 26s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/1aa1acfd83b04c618d51741194c86898 : SUCCESS in 25m 47s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/24ea401997be4c74b8bb72ac60f45afa : SUCCESS in 14m 50s (non-voting)","accounts_in_message":[],"_revision_number":13},{"id":"1098242ce56dc782745db5ef707346d7835343e0","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 14: New patch set was added with same tree, parent tree, and commit message as Patch Set 13.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":14},{"id":"c36f34723622c4096eda32b0db37282c87ccacae","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-11 16:03:05.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/fe6929b89618467e90e27b95b424b924\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/020e672f696442dabefb458468771d02 : SUCCESS in 53m 06s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/ec34aec661d64c5c93c9cf0ed42dd2af : SUCCESS in 1h 46m 45s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7a18a4440a9d4416ad0b4634772bcd89 : SUCCESS in 1h 05m 08s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/c743f1f0e2d14c1d937a97b5cbd2bfcd : SUCCESS in 22m 11s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/577de038f1084236a3e511095a322f22 : SUCCESS in 7m 58s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/789681185e6144df99d8959500ba042b : SUCCESS in 14m 52s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/e2f41ea0fbc547528f6a21219eb89b81 : SUCCESS in 16m 03s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b25d869d9c064275a3ca87fe0f51fc9b : SUCCESS in 19m 57s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ace7e34ea3d74c7cb1e0fd48abdb76fa : SUCCESS in 11m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/da1e7a8a36094b5cb6273859e05d70b9 : SUCCESS in 48m 15s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/1b2778eea3ad4fbf9495b2eeb17328ad : SUCCESS in 1h 03m 25s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/533c09d432e14917aaf74aac4d720786 : FAILURE in 1h 32m 47s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/485c27ca35f34453ac0c9f8ef4782f71 : SUCCESS in 47m 41s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9f53ca92645a49569fe8873c7b2d2b60 : SUCCESS in 50m 13s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/816795571013456f910e022c8b9c34e8 : SUCCESS in 56m 36s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/8317570b571e4b2ea5cf980d13348cff : SUCCESS in 1h 47m 32s\n- nova-next https://zuul.opendev.org/t/openstack/build/36f1d978f9734f0ea0221eb7b52dcc1d : SUCCESS in 2h 05m 08s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b40f056e4f064d7790c689d9dfdf1ba8 : SUCCESS in 44m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/057da2a76d1148cbbdde599481e9b141 : SUCCESS in 6m 18s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b70683897fbe49cd8497ee25e4a1744e : SUCCESS in 25m 49s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/30761c6183c143939ba4b2df65175ad4 : SUCCESS in 29m 06s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/0599ffdb467a4da892ccf9c1aa480235 : SUCCESS in 1h 09m 44s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/86eaafea877947448fb074a4b94813d5 : SUCCESS in 47m 42s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/37d4c68313f248c79a5149c18b099c3e : SUCCESS in 23m 52s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/3fdd2dd675264b7d84c77ff7176260b1 : SUCCESS in 28m 37s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"e5538dab21c2bf4df776159e2c09e94a9baa60ef","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-11 20:50:32.000000000","message":"Patch Set 14:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/c7ce4e28480d4e7bb085b8add79f82eb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/f2afc4159a6442b5b5dc8e9ff70aeb14 : SUCCESS in 37m 24s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ce553d82fcb646618f7aff5319591f04 : SUCCESS in 37m 07s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/221f636277c94cbe882f44663add741f : SUCCESS in 27m 29s (non-voting)","accounts_in_message":[],"_revision_number":14},{"id":"0020243f946df259c8f8e917efb31828e321cb9a","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 15.\n\nOutdated Votes:\n* Verified-1\n","accounts_in_message":[],"_revision_number":15},{"id":"5bab8397d3838d5ee66422579cb797bfb1d2d727","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-24 15:23:16.000000000","message":"Patch Set 15:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6f76c0cb329e4f029d083ef6f6ea7e06\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/4c81fc04e3e548de921bdc2eb9539ef1 : SUCCESS in 32m 04s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/901df3d723084bedaa7657862de60ae3 : SUCCESS in 21m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/5688e048bb934bcebc4869bf2d0a48b4 : SUCCESS in 27m 05s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"dd87e0efbcb25077d089c4bb5b5e1e4c3b582a17","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-24 16:23:06.000000000","message":"Patch Set 15: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/912182e53c554b11bc76065db53a7717\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/d2d05e3c48e94712a00a69092fd24046 : SUCCESS in 59m 14s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1e48abef64ad41bc9d29fce72c261255 : SUCCESS in 1h 58m 23s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/121a5b8b0dda451f86566ceb764eeb51 : SUCCESS in 59m 11s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/da11115301f94cfdaf26af34e42cfbfb : SUCCESS in 22m 04s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d7b39404337a4146be12093d9fe247d8 : SUCCESS in 7m 42s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b6f06f87c9c24805a9018a81565bf7ea : SUCCESS in 13m 37s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/9e478fd4af2d427da7b71c4bfe25e9e8 : SUCCESS in 15m 05s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0a885431776b4a92bca3e4abf5a001b5 : SUCCESS in 16m 59s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e1987ae9e5a5403dbbe5a82867f19d00 : SUCCESS in 11m 03s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/26d6b40219144b2f87b3ee005cfc97b9 : SUCCESS in 31m 56s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/b004d88e14e64499bb47e1fc901d4240 : SUCCESS in 1h 00m 49s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/c3769cf686754d638f15814aaa4b0494 : SUCCESS in 2h 03m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/3c0dcce0b2ae4e1cb06838ff30a75ae7 : SUCCESS in 48m 34s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/69aa0b306da24881b647a2db8c81daba : SUCCESS in 57m 43s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/1f23ba3e0b8a442797f370401ceeba9d : SUCCESS in 1h 01m 49s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/72ffdf1eca9047f282bf109b1bd565a9 : SUCCESS in 2h 01m 58s\n- nova-next https://zuul.opendev.org/t/openstack/build/d5157d7f302c4cf9b89c762fc3ae5d3a : SUCCESS in 2h 21m 52s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b50e747a39034727999cc30445b14c2b : SUCCESS in 45m 00s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5490e6ef3245419caac6c767cf2b0953 : SUCCESS in 7m 10s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/7bcd4c3031504d4691b68ea25eba2e84 : SUCCESS in 31m 32s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/f706941e93554899b10983d4ffc62307 : SUCCESS in 32m 33s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/39036860e16147feb9c569ebfd043705 : SUCCESS in 1h 22m 14s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c6aac4be32a94cc9aeefc065846421bf : SUCCESS in 56m 58s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ff752b1df46147d6b48cafb81ecb18e5 : SUCCESS in 25m 57s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/db7f6ffb8d34412bacb6ff953ed5f27f : SUCCESS in 32m 27s (non-voting)","accounts_in_message":[],"_revision_number":15},{"id":"0b2980a2ef4a8ef3594598b51d805cd13d9351a1","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 16: Patch Set 15 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":16},{"id":"1b138a97e0935aa8b4a8b2834c64f32e71810d3f","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 13:23:45.000000000","message":"Patch Set 16:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/043e907eecfe430888ef76c43f38b7fb\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/d617184962ad475db508c32272600b65 : SUCCESS in 27m 48s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/52cf558cf0684e8b966839c509eb593d : SUCCESS in 21m 09s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/51395161c64d4af494e138578c657cbc : SUCCESS in 37m 01s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"b71d83e447c402c1d934cfa5065c1ea6db8030c9","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 14:16:26.000000000","message":"Patch Set 16: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1e80e94ee81f4419928fda23288fbe11\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/124421585ea943618ef686c5136e675b : SUCCESS in 58m 13s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3b3d8ee6a89c4bfaac3fbec792c99450 : SUCCESS in 1h 51m 28s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/7ee3a811f3844b0ca9d7846a30a63225 : SUCCESS in 57m 16s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1efd7ee848d24ac38074b200ba673031 : SUCCESS in 24m 23s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/242782a4a76e45329d08e359e70baf50 : SUCCESS in 7m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/70446c4566604895b9fc067fd1541692 : SUCCESS in 13m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/27bd47e62f8c43e893da818e0f462c1e : SUCCESS in 17m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/4106ea652c90466aa62bde7c7f39b27b : SUCCESS in 15m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/bde8823e7c294171952677bca3ed749f : SUCCESS in 8m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f0b6cb8318a44a739d77131d85f205dc : SUCCESS in 28m 35s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/6268aa9cf66c40dda27b3950b4cf4422 : SUCCESS in 57m 29s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/4b8a07095ec04160a4509aa431b63a74 : SUCCESS in 1h 44m 24s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c2f02bdebee743058cead04b1e3d4284 : SUCCESS in 44m 36s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/f4a14b71a78d433a826684a8af50e15d : SUCCESS in 1h 01m 21s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/dff8e88cbab3488785898dc610ea4eb3 : SUCCESS in 56m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/2a8a4aa3f6e041b5ae2f34016d807a30 : SUCCESS in 1h 54m 40s\n- nova-next https://zuul.opendev.org/t/openstack/build/f99257749dc94b519f53d19504f5403c : SUCCESS in 1h 58m 12s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/014ac8f9db434a83820bd03311c06299 : SUCCESS in 43m 32s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/5337edb51f5c47728ff58cdb7eb2badd : SUCCESS in 6m 26s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/03d0336770774b4ca01f327678b9657e : SUCCESS in 25m 30s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/2499dcbb9a5543bb9c7fbe421aeeee84 : SUCCESS in 33m 36s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f850e87d9b064e0e820afa08ba67b533 : SUCCESS in 1h 21m 56s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c9eda2f0fc1340c6b575a82876582400 : SUCCESS in 1h 15m 04s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/3ce3654a80d34cf98435908a6ff61b37 : SUCCESS in 29m 48s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/1ea6fc10a5224541ad8d394088f582d6 : SUCCESS in 31m 41s (non-voting)","accounts_in_message":[],"_revision_number":16},{"id":"35c17a3d6df6b9773c651fca6a80e0e36ded59b7","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 17: Patch Set 16 was rebased.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":17},{"id":"83bac1aa768663489d5a1c903de23af3fa704267","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 16:40:47.000000000","message":"Patch Set 17:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/14c26460c1c1496daad5a52fbb867d52\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/9f3e9593cf77494481fdfa4d68c1bad9 : SUCCESS in 26m 53s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/52552bc8a4c9481a840001d3a2adf195 : SUCCESS in 34m 55s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9a19fd5fdcee452697b1d6a896f844c4 : SUCCESS in 41m 47s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"df63b70dbc7e3f3760f82099a09ac65a4e45ceb7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 17:10:43.000000000","message":"Patch Set 17: 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/6fa955d18e8240d799a12e78f6e18daf\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/722d4e1ab9ae491aba1a3b0f1bec71be : SUCCESS in 1h 00m 34s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/3d2fffacad4a4ec285d341c2588f7865 : SUCCESS in 1h 40m 04s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/6f4f313f065f4df4a02a292ff4cb32e2 : SUCCESS in 1h 00m 48s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/025f897c78664f7b9305901b976d299b : SUCCESS in 15m 02s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f8a7aa02ed924a34a79541df25dd9336 : SUCCESS in 9m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ce2935dc63f94f9490e21c6c7cd72542 : SUCCESS in 13m 31s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/486b09bce84f48b49f10dd27be07bdde : SUCCESS in 17m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ea34d88befd74d4daba0a659f6094d8e : SUCCESS in 15m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c65e2aca60a44689a611964faf96c4df : SUCCESS in 11m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e1066ba80ed34292954a15226c30f556 : SUCCESS in 16m 40s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/abe5dd8875f7447f9b4488b871374cd9 : FAILURE in 1h 21m 03s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/530cfadeff074bfbb62a91b63d1e2928 : SUCCESS in 1h 46m 04s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/8100b160f79b414dae8432dd1efe3893 : SUCCESS in 26m 00s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/1cabfeb61109402f8f383d691be086bf : POST_FAILURE in 22m 18s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/d62fe5d79e8e40f48c932e3f22445b35 : SUCCESS in 1h 03m 02s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/09ae06d52ab04f2e9a635b0ed7e41f29 : SUCCESS in 1h 49m 57s\n- nova-next https://zuul.opendev.org/t/openstack/build/38ec9560212f42e6afef2e1f2e5d1da8 : SUCCESS in 1h 14m 52s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/c3c397b24b814f19b4ee1b925c48bd01 : SUCCESS in 43m 08s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/d744dea5d0a9458085b4c9c6b4390485 : SUCCESS in 5m 22s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/ae9f6fecd5c747b08d022be8dfd55b4f : SUCCESS in 30m 19s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/1b0e0da568bb44d09268b3e07cedc889 : SUCCESS in 26m 15s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/f8cfab7a84a741138bdbd468c9ec8be1 : SUCCESS in 50m 28s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/13b330919139498dbf70664e4275de12 : SUCCESS in 56m 27s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/b51b84f853b34e88833340d32f03e81b : SUCCESS in 27m 24s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/19eb7cc8e5704616a023916f3cec131c : SUCCESS in 28m 14s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"3e49d23e507a801fa18ff1f9a375104f2ecc9fd8","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-25 18:13:12.000000000","message":"Patch Set 17:\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"84caaad2415fe3768cf47bbbf9d0ea755a11db65","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 18:49:33.000000000","message":"Patch Set 17:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b6f305745008402ea1bd038c1f40fc0c\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/b6e6dc55f1fc43ac8f2b4a864e3a9d30 : SUCCESS in 28m 52s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/fad4e0f3c8ba4203b4ec66f72d4b24ee : SUCCESS in 29m 48s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/3612f54cb6e54e4eb5776377164939ed : SUCCESS in 26m 01s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"8a068b77d5a77bbaee382a55ed593e802470c5d0","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-25 20:43:43.000000000","message":"Patch Set 17: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1d3c3f0b931b4626ace2191a92eedb38\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0febede68dab4cd4b1476036c0179a98 : SUCCESS in 44m 18s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/68e345da218f45dcba8cc436e8f11f0f : SUCCESS in 1h 36m 39s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c5961e03aa2546849587fe4eeffffd19 : SUCCESS in 1h 00m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0298bbcb820943e89d3e81870208c43c : SUCCESS in 24m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7de5da47afae413a9c3c72f4c46901df : SUCCESS in 7m 59s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/15eba092ae154430bde415ef724ebc31 : SUCCESS in 13m 04s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2e2f2691885c43d4a03af52c2a12eacc : SUCCESS in 12m 15s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c4385cacf9c44d108ff69aabcb1e4bbc : SUCCESS in 19m 11s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3194834f3e474d998a2a43706cb2962f : SUCCESS in 14m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/44d48bcde8d049a68edd6b34a7fdb0c7 : SUCCESS in 28m 48s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/361e662c810c4015837659eb799a2f82 : SUCCESS in 1h 03m 42s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/d7a4bce20583439f83fe3d18dc708532 : SUCCESS in 1h 31m 43s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/460d2171e3a9413bb400bbfc5541b658 : SUCCESS in 42m 47s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/4fc473bc7b87425595d8a144a08082cc : SUCCESS in 49m 51s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/8cfbb8d5cbce470cbc9735f2c0ab1ed0 : SUCCESS in 1h 02m 45s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e2e2f3bd9a5f4e4e8c8bf23e96f2e789 : SUCCESS in 2h 06m 57s\n- nova-next https://zuul.opendev.org/t/openstack/build/682a10a704184e2baf98823e8cac051b : SUCCESS in 2h 23m 39s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/0ca142c027ac495a8dfac92b8dbbdc16 : SUCCESS in 52m 43s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/c7d64406117f4123a9b3e4aad1ef8cf7 : SUCCESS in 7m 55s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/1be065b4c2cf4c9d9a8bfb67e2a43272 : SUCCESS in 27m 01s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/cad6eb222722470f89f0f01da8ff6ff3 : SUCCESS in 31m 17s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/67697574ab8545f8bbc81c6111c7eeaa : SUCCESS in 1h 21m 47s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2c44a31ae53145c1a92de6b57e31b42b : SUCCESS in 58m 24s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9695b8aedf504c71bda1ff77a0bbfe6e : SUCCESS in 30m 07s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/d39990dea28f4dca85b4afd3fe5b4a82 : SUCCESS in 36m 43s (non-voting)","accounts_in_message":[],"_revision_number":17},{"id":"78d12be9b052ae1a214f6b8aa842b26f9a03d10b","author":{"_account_id":7166,"name":"Sylvain Bauza","email":"sbauza@redhat.com","username":"sbauza"},"date":"2025-07-29 09:07:29.000000000","message":"Patch Set 17: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":17},{"id":"66884f4d8ed79a31f7282b8806691f089dfe9cfa","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 18: Patch Set 17 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":18},{"id":"7087bc9dc1262c2904497ab2f36cf12de52114c4","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 19: Patch Set 18 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n","accounts_in_message":[],"_revision_number":19},{"id":"bf398f747bf5c7db79e131ef3c06f68f7b9f0ff5","author":{"_account_id":11604,"name":"sean mooney","email":"smooney@redhat.com","username":"sean-k-mooney"},"date":"2025-07-30 19:48:19.000000000","message":"Patch Set 19: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":19},{"id":"31a8b9c5d4249273188855e6007a51607b431232","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 20:39:36.000000000","message":"Patch Set 19:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/675b96ea59f549d7ac752079228eafcf\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/cf8f89f8ddfd4f2189e6b6a09736e35c : FAILURE in 41m 26s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/cfa8565d5f9c428192357241475ee9c8 : SUCCESS in 26m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/3a2deb0212fd469a9613e70d4a1f2f90 : SUCCESS in 41m 37s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"d815a00367bdb1dcf45ee9b659e35bb8e50c46ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-07-30 21:48:55.000000000","message":"Patch Set 19: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/67245bebade5402490ba5fbe7f926ef7\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/77f988608c4f4928be6e604280ab1032 : SUCCESS in 1h 01m 05s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/1343081db4de4ba38f33d7404bfcbba3 : SUCCESS in 1h 52m 15s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/f347fae8b4b94163a69339a4feedd965 : SUCCESS in 56m 54s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ae11545543574f019749b0904c01ee27 : SUCCESS in 22m 27s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/1aff3615d870420eaa30c7ecbfa24cd2 : SUCCESS in 11m 27s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/1ede88fb1a044cc2a071b4eae6004d35 : SUCCESS in 16m 19s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/baf0de219ee643cf8949336a9663acd2 : SUCCESS in 14m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/081f5d6d7c4b4b4ca4dcf5de5bcd4cb4 : SUCCESS in 20m 17s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aa9e3c2b2b174c13aefabf3722edfe5b : SUCCESS in 11m 18s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/1a62c0f032ef42daab1e0f1a1a503467 : SUCCESS in 26m 47s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/72773dc42ad248828fccb333f558cc7e : SUCCESS in 52m 07s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/0cfdc7e079c444c7a9ca3d0e20071e79 : SUCCESS in 1h 50m 54s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/d6d0e36bc53549f9a057a7ec9195c280 : SUCCESS in 56m 20s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/ab4b792c3a7e465fa7b2ae9bc25baf90 : SUCCESS in 47m 47s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e63074205c9c4ca0b37a463fdf0aea7a : SUCCESS in 1h 15m 44s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/a8fffa7490c64126afafd8a465230040 : SUCCESS in 2h 00m 15s\n- nova-next https://zuul.opendev.org/t/openstack/build/e4129d84110f4351b96ed301a547450d : SUCCESS in 2h 00m 50s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/60fa2a1e8e234db28058ecbfba2e1fbc : SUCCESS in 49m 03s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/3419b1137b3642fdbb48318ed6871e9e : SUCCESS in 4m 37s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/aafa8e4cb8cc48f681a92868db094a0e : SUCCESS in 26m 10s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/94238eaa887d4d7788256c62cf437eff : SUCCESS in 27m 32s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/5767ae6276044c7685eae3f0a23f8e0b : SUCCESS in 1h 30m 18s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/5cd047980ca54cee9d613f349aaa7d80 : SUCCESS in 54m 55s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/11f64df2bb9047b1a3a54cdeaed140cd : SUCCESS in 31m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/010356ae685e49309fb0a3123303ac70 : SUCCESS in 29m 12s (non-voting)","accounts_in_message":[],"_revision_number":19},{"id":"b7ca4c7420dc38d180773b209087b11182864ae7","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-07-31 07:21:44.000000000","message":"Patch Set 19:\n\n(1 comment)","accounts_in_message":[],"_revision_number":19},{"id":"76dbfa479c924b11dee9044cb11772720be6c354","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 20: Patch Set 19 was rebased.\n\nCopied Votes:\n* Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1\n* Workflow+1\n","accounts_in_message":[],"_revision_number":20},{"id":"7838a5c430602466724134796fed09f7412d8573","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 11:16:23.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97acc0cdd7e2430ea29120bc0c3ed156\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/e74d2fad59824f1fa802b20197639556 : FAILURE in 39m 44s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/ff59023ed4c54aa2950d48fbc96bc382 : FAILURE in 39m 28s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/4db5f56fa04c4ba7b5596e2e2591eca5 : SUCCESS in 46m 08s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"58c6a54fdf0f24fccfcfcecbee6e11846395b0cc","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 12:50:47.000000000","message":"Patch Set 20: 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/5f0f480c15994936bc42f4f83894703e\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/ea4d075b79c94577b130be5e3026f514 : SUCCESS in 1h 06m 25s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/b0dd70439141457ab800762575276657 : SUCCESS in 1h 51m 17s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/881fc6da8df340619a7003aba5886532 : FAILURE in 53m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/eed35f590a0440959b4e1a9006b2cbfe : SUCCESS in 25m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b8713933854b4d5590651eb4522ec4f0 : SUCCESS in 8m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/eb48a9c4261d45088d07912218d2fd8c : SUCCESS in 14m 43s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/d326f602e2fc44078e46cf7fbcea18f6 : SUCCESS in 13m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cceabd8a9adc4b23a606948b3ce1f2b0 : SUCCESS in 20m 12s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/75aa8029b98841b3bd2bfd98aeb16d58 : SUCCESS in 14m 29s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/09ed761c03cc496791f511476f1b6f35 : SUCCESS in 31m 51s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/16e11b8fd63e4e9580e70e62b601bd00 : SUCCESS in 1h 04m 24s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/e1783052cc934365b6c008f6ef99d93a : FAILURE in 1h 51m 27s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/42e29ebfdc3e422bac0765137c97fb4c : SUCCESS in 46m 28s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/63099cc062eb4cbb97a2199daa761618 : SUCCESS in 49m 09s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/29bf0d23a0f940f3b48d7c6c17bcffcf : SUCCESS in 1h 07m 16s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/e4685790547342878d682989a11fc888 : SUCCESS in 1h 57m 14s\n- nova-next https://zuul.opendev.org/t/openstack/build/baa5a0781af349aea1d2206825987128 : SUCCESS in 2h 22m 02s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/5079c135b0234c9c80f9563e8dec6b95 : SUCCESS in 46m 29s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/1cb20632a99b48fc909741a4993d7226 : SUCCESS in 7m 03s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/60ed07c1e789473bba66dd4804d45fbf : SUCCESS in 28m 43s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/484ad8691b664d8594c01e8b52d1f318 : SUCCESS in 26m 34s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/1fa99b66e72147bf91708e120f6b7469 : SUCCESS in 1h 21m 53s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/a948025aefa34d1d8bc623f0c109a77e : SUCCESS in 51m 08s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/d390309138fd4a5883d46120bec0902f : SUCCESS in 11m 35s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/4b99bfa76a0a46fdba11ca828745e21d : SUCCESS in 33m 38s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"2720613015b729a656e02bd50aee2f2dae99578c","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-01 17:34:42.000000000","message":"Patch Set 20:\n\n(1 comment)","accounts_in_message":[],"_revision_number":20},{"id":"444e3dea37da04d6e3f76a4584b362ca82c3ce5c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 19:42:19.000000000","message":"Patch Set 20:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2b0d5be63c2a4e23bc961f668fa7f0d5\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/882b5875998d4f6d95517fc8fa6a5261 : SUCCESS in 35m 25s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/18f7cae032cf47039e76ad8b9e6f39c0 : SUCCESS in 29m 12s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/9415e6c153c14c78a343bd1334c200a0 : SUCCESS in 31m 35s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"5a67b08495103d946647cabb8ab87c1eabe5933d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-01 19:49:00.000000000","message":"Patch Set 20: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dfffe84fa2d14ecfa24f6a47e0a0c420\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/a6a98be5f3f84e5ca91947df0885bb84 : SUCCESS in 1h 01m 09s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/721627122cf14ae4ac3fd423a5f1aa81 : SUCCESS in 1h 52m 16s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/de1efff24f4a48338b1c712f34847a84 : SUCCESS in 1h 03m 22s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7e41044930984ff485fdbdb4242a441e : SUCCESS in 17m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9b9651c47e1a4bc78f39a8022abc95c8 : SUCCESS in 9m 41s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/01109c2f29d04ee0b9c45d9cbbe73f49 : SUCCESS in 8m 26s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/59d816a7b54640528a5c77c343723b95 : SUCCESS in 14m 43s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/45ababba70584e8aa14d8856a09ec5ed : SUCCESS in 10m 09s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/94bf736d194d42468c7a8f08a0d96531 : SUCCESS in 13m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/197069ddb4ce4a37a62525d22afcd7cb : SUCCESS in 28m 04s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/20f6d61561964488bd5f302285fa525f : SUCCESS in 1h 10m 19s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/40379a3212b047c68c487b4134945325 : SUCCESS in 1h 46m 50s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/2ada6a14b27b48e98e29d5cd396b3fb2 : SUCCESS in 55m 59s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/8a5d4e0896814a31ae20d7e0efdbcba2 : SUCCESS in 51m 38s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/834f67f3acb947e3be9d22ebe46786f1 : SUCCESS in 1h 13m 13s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/178f4dd99caf483290b19d97e6173dfb : SUCCESS in 1h 54m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/a1b9788be0064adba441ba82e972b075 : SUCCESS in 2h 05m 17s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/6f957914260b40048ba539d5d3220beb : SUCCESS in 48m 18s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/23b631ea7a5347bdb9870c698a6474a8 : SUCCESS in 5m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/dd721295e2544de090a6d11cc26af6b0 : SUCCESS in 24m 05s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/89a93d10aa52483e95e3c04bf8d8237a : SUCCESS in 24m 05s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/86ee3f8d59d6405aa4130a22c696f192 : SUCCESS in 1h 28m 31s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/0dfa2cfb314f4bcab56b4261f8478f6a : SUCCESS in 52m 56s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/9ecae964d32a4c02a42c4b216a0b5344 : SUCCESS in 33m 54s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/67602ba1d08741e6bdc0902350494452 : SUCCESS in 28m 29s (non-voting)","accounts_in_message":[],"_revision_number":20},{"id":"6b574834cae6cf101ebfaf38a7962867169feef6","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 21: Patch Set 20 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":21},{"id":"0c0e6bb75cb199622e137543c92fa27d137cb026","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-14 13:23:15.000000000","message":"Patch Set 21:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b0c7a73377e74dc1944539cfb2746e66\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/54b2595dda224b93a6817b90e44a0c1e : SUCCESS in 33m 01s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/6fab1f5f51cc44f8b079a0f0628f693d : SUCCESS in 34m 06s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/084c5043e50942f8ac386b1d9425dca4 : SUCCESS in 46m 04s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"0b0ac455bbc202cdd664316f5c3d5b36ec208c68","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 05:11:55.000000000","message":"Patch Set 21: 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/21abb6a34a254d939c86a7d027dbdb83\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/7593ce5f756e4f8f81ccd65c14887ca6 : SUCCESS in 56m 00s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/f06d759e75b6468f9df2c853e6699645 : SUCCESS in 1h 54m 27s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/c5a5111810574403bb99b60b1529c153 : SUCCESS in 33m 20s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5febe16135db4b91b34dfd0c7a95edeb : SUCCESS in 23m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bf0159cca4b445c5a8457060ddd5f6a1 : SUCCESS in 4m 08s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2a4ba96322c146c5a3ae32dbf8a53497 : SUCCESS in 8m 00s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/098c7db182004ac98e00d3e540a51d4a : SUCCESS in 10m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/cb5c0894a5b942d5965baa4bbe6db4c5 : SUCCESS in 14m 19s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/3c0588e9a96343df9c3c0cde6b41c77c : SUCCESS in 7m 20s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8ff7d07aeefc4823a553a30bbf60ec41 : SUCCESS in 23m 29s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/8ae3d9c1a7ac42a9be905217b838294d : SUCCESS in 55m 43s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a075cd82ace340158a7f9db363bcd3d8 : FAILURE in 1h 06m 20s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/da77fac7621f4a828ee8f9b4dfcbe00f : SUCCESS in 32m 53s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/571aea2341394176b6035710203b8844 : SUCCESS in 25m 01s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/7fd8ad4ed6bf4059b1309013ca89daf8 : SUCCESS in 1h 02m 03s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/4fdcf605c9224859a8722a7e6810ca27 : SUCCESS in 1h 12m 01s\n- nova-next https://zuul.opendev.org/t/openstack/build/96715b2f4c85456481f86f920ec6241e : SUCCESS in 1h 16m 37s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/b83982b61c5d4eaa998633d3f6865b1a : SUCCESS in 40m 40s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0af6858a57924479bfe49236087afb0d : SUCCESS in 5m 06s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/3d09c98365ad43ebb9c209e42e3cb0c4 : SUCCESS in 25m 58s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/afc3d0c273aa432a951e868790bf343b : SUCCESS in 26m 48s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6501443d6c5142cbaf6711494e1e3e1c : SUCCESS in 1h 14m 45s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cf61a69139904d52b6a25db8b49f2346 : SUCCESS in 41m 33s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/ee7229f1918b4ff7b97df00671712a68 : SUCCESS in 27m 17s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/cdb313ab65444192b8965a88abf04fd9 : SUCCESS in 26m 21s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"fb63bf45add5c86b101fc01db022d5fc44d297ed","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-15 06:53:47.000000000","message":"Patch Set 21:\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"519e547635244972f630517d496a34550345b67e","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 08:59:37.000000000","message":"Patch Set 21: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/69614c19608749658b9ef46cda7ee0d1\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/3af3e945bd084ca496cf4216d5c57f23 : SUCCESS in 32m 17s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/2d71c2890eb2497f9554e3c1b33f2608 : SUCCESS in 1h 39m 42s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/0f04290b29a04ec4912493fe277c3a75 : SUCCESS in 36m 18s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ad10c25b23f1460abef7562034b7e161 : SUCCESS in 20m 30s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/685d41dd33fc49a9a53b52a9c02f1882 : SUCCESS in 10m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/2a091986e03f46a9ad63c23c69768bfd : SUCCESS in 8m 39s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/2e7e035c8cf54c49bbbd77a5d9e3d21e : SUCCESS in 12m 48s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/bc6bfb69b33e441e9a4fe8ac188ab445 : SUCCESS in 13m 39s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a4999641aa4e4670bf335d08198b8984 : SUCCESS in 6m 39s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/5ff754bdb8094948a690abe2abdeb785 : SUCCESS in 28m 27s\n- ironic-tempest-ipa-wholedisk-bios-agent_ipmitool-tinyipa https://zuul.opendev.org/t/openstack/build/98ee58e3e39f4df0a848bd3d9309d40e : SUCCESS in 58m 56s (non-voting)\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/974f9abf55a548038931b30594bbbbb0 : SUCCESS in 1h 40m 26s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/c774728b93c844d381cf07d724e0da15 : SUCCESS in 47m 02s\n- nova-live-migration-ceph https://zuul.opendev.org/t/openstack/build/9dcfb0f76b37427eb838d73c983fad1a : SUCCESS in 48m 49s\n- nova-lvm https://zuul.opendev.org/t/openstack/build/e54725415f694a6c9606dc2649d3247e : SUCCESS in 1h 01m 43s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/81e6265a0627441dbbb70aed2fe4db56 : SUCCESS in 1h 58m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/43ef22533d63492ca665718591792d64 : SUCCESS in 1h 20m 46s\n- nova-ovs-hybrid-plug https://zuul.opendev.org/t/openstack/build/7e573a28be284d1aaf4fc836c80e3f9c : SUCCESS in 30m 42s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/663a7f0ab709437089f919286efe958f : SUCCESS in 7m 01s (non-voting)\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/9a8da20193094ffd8550b434db7c00dd : SUCCESS in 27m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/6b544f4a376a49dab4247e4786b84e42 : SUCCESS in 25m 52s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/4bf4f35dcb3e4342b9a3d25f12c0618c : SUCCESS in 1h 00m 26s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/bedca00188be4a57b1506f0d42ef0179 : SUCCESS in 33m 49s\n- cyborg-tempest https://zuul.opendev.org/t/openstack/build/08bd8953a2154b328c30a33031262f11 : SUCCESS in 29m 02s (non-voting)\n- barbican-tempest-plugin-simple-crypto https://zuul.opendev.org/t/openstack/build/248db773343547edb658ccc3f3c9b2e1 : SUCCESS in 19m 07s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"e82fcd280c4862c84986a0386ca16c611ef1ee4a","author":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"date":"2025-08-15 09:03:28.000000000","message":"Patch Set 21: Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":21},{"id":"d94ddeac2d83fec4f0f10681c1867533d729e44f","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 09:04:04.000000000","message":"Patch Set 21: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":21},{"id":"a2740fd3491d49b7e2e9c785f9206c948562fd39","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 09:25:57.000000000","message":"Patch Set 21:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/4873b3f81c8e40489fe4c6fcff7f4045\n\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/ba2c2afec6264275be3e79e59a81a087 : SUCCESS in 50m 11s (non-voting)\n- openstack-tox-py312-arm64 https://zuul.opendev.org/t/openstack/build/93f459184e8b49309d969f693b52984d : FAILURE in 39m 24s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/c0979d2f1074435e961f615e24d69b9f : FAILURE in 52m 36s (non-voting)","accounts_in_message":[],"_revision_number":21},{"id":"170a6300843f8b567f9c0f0f023ad196ecaba4f8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 11:53:35.000000000","message":"Patch Set 21: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/76bd71d5bfbf4e66b2866b68105224bd\n\n- grenade-skip-level-always https://zuul.opendev.org/t/openstack/build/0bb8982ef5524d17bb6f30154445b0f7 : SUCCESS in 37m 55s\n- tempest-integrated-compute https://zuul.opendev.org/t/openstack/build/92851f78c4d04f2c85363f7a26142131 : SUCCESS in 1h 06m 29s\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/36f8b47132c143ccb94900ab4766ade2 : SUCCESS in 1h 04m 54s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/082835ce36eb4a0e8221c6dd20add095 : SUCCESS in 10m 07s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/89847b9c2c1c4d2eba2f8d3aede199c8 : SUCCESS in 14m 12s\n- openstack-tox-py312 https://zuul.opendev.org/t/openstack/build/8b2e60a1eb664f3688e3a559b0259146 : SUCCESS in 14m 03s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/04ee74a34f04475b98300aeb77332bf0 : SUCCESS in 6m 05s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/6e90823ef9c64f2aa9286a809816b54b : SUCCESS in 28m 40s\n- nova-live-migration https://zuul.opendev.org/t/openstack/build/7a368bb5df9c415bb8040dad104de34c : SUCCESS in 55m 23s\n- nova-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/f882e63eb52d49e1a0c0b1e72f05b61c : SUCCESS in 23m 35s\n- nova-tox-functional-py312 https://zuul.opendev.org/t/openstack/build/a25c0385cd094a1ba0e7baa237fa5291 : SUCCESS in 25m 39s\n- nova-multi-cell https://zuul.opendev.org/t/openstack/build/94fdfc0a400745cea87f21b8f63b0ebc : SUCCESS in 1h 10m 42s\n- nova-next https://zuul.opendev.org/t/openstack/build/40c77bbd26e84d68b7bc5f151f687add : SUCCESS in 2h 46m 37s\n- nova-tox-validate-backport https://zuul.opendev.org/t/openstack/build/0d8b8a9eb1744448836a4e5ccd410c6e : SUCCESS in 6m 54s\n- nova-ceph-multistore https://zuul.opendev.org/t/openstack/build/a47274fa28a8433c925d88f3989deb32 : SUCCESS in 1h 33m 11s\n- nova-grenade-multinode https://zuul.opendev.org/t/openstack/build/6b8c350143b546558b64c2bd73f73a75 : SUCCESS in 55m 34s\n- tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/913299192bdf41b59b238c40755352b3 : SUCCESS in 34m 07s","accounts_in_message":[],"_revision_number":21},{"id":"6da6e702be903005482c89e62e3bb550bd24541d","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 11:53:36.000000000","message":"Change has been successfully merged\n\n19 is the latest approved patch-set.\nNo files were changed between the latest approved patch-set and the submitted one.\n","accounts_in_message":[],"_revision_number":21},{"id":"eb89023a97c090fadd536c89abf172c78b8eab75","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2025-08-15 11:55:34.000000000","message":"Patch Set 21:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/907d2627fd104c08947f8bf7ee165c56\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/652154da1a2449f9ae0033ec223db3cc : SUCCESS in 57s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/99c9fb0b100d4ae9b26fe42633478275 : SUCCESS in 45s","accounts_in_message":[],"_revision_number":21}],"current_revision_number":21,"current_revision":"d6a3f863290ab408fbfd4009dcbb3af315bf51c5","revisions":{"d33a0bd312cf300e4c4cf9056254a737a90f863d":{"kind":"REWORK","_number":1,"created":"2025-06-06 13:46:47.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/1"}}},"commit":{"parents":[{"commit":"db763ab2fb37aca2feb1d1280a82164d53536e66","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/db763ab2fb37aca2feb1d1280a82164d53536e66"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:45:10.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d33a0bd312cf300e4c4cf9056254a737a90f863d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d33a0bd312cf300e4c4cf9056254a737a90f863d"}]},"branch":"refs/heads/master"},"4dcfb25112c1992403ed3ba42fce5732cb5c8215":{"kind":"TRIVIAL_REBASE","_number":2,"created":"2025-06-13 10:53:51.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/2"}}},"commit":{"parents":[{"commit":"f7b8a33b5d9715b521beff70cb77073172bcc1cb","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/f7b8a33b5d9715b521beff70cb77073172bcc1cb"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-13 10:47:27.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4dcfb25112c1992403ed3ba42fce5732cb5c8215"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4dcfb25112c1992403ed3ba42fce5732cb5c8215"}]},"branch":"refs/heads/master"},"238f485b63a31eb84dfd3e720f9631b6a4a674df":{"kind":"TRIVIAL_REBASE","_number":3,"created":"2025-06-13 13:06:16.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/3"}}},"commit":{"parents":[{"commit":"ce8c485780ad184eafbba1e0ccbd91ed644e5531","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ce8c485780ad184eafbba1e0ccbd91ed644e5531"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-13 13:06:09.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/238f485b63a31eb84dfd3e720f9631b6a4a674df"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/238f485b63a31eb84dfd3e720f9631b6a4a674df"}]},"branch":"refs/heads/master"},"7ffd060eccfa53747e2db7b28a2cab3ffaa598a4":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2025-06-13 14:06:00.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/4"}}},"commit":{"parents":[{"commit":"d09aa6eeb5ef1ebfc19d45e5f88f5d0802474fa9","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d09aa6eeb5ef1ebfc19d45e5f88f5d0802474fa9"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-13 14:05:48.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ffd060eccfa53747e2db7b28a2cab3ffaa598a4"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/7ffd060eccfa53747e2db7b28a2cab3ffaa598a4"}]},"branch":"refs/heads/master"},"c9ca83e8d5d459aecf074f81205c531bb8e5fd10":{"kind":"TRIVIAL_REBASE","_number":5,"created":"2025-06-13 14:18:20.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/5"}}},"commit":{"parents":[{"commit":"354e64b9b4b783440164441c0583c828679921dc","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/354e64b9b4b783440164441c0583c828679921dc"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-13 14:18:13.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9ca83e8d5d459aecf074f81205c531bb8e5fd10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/c9ca83e8d5d459aecf074f81205c531bb8e5fd10"}]},"branch":"refs/heads/master"},"73f67a98b1f17f50db9bc67bb747660eb4f7b96a":{"kind":"TRIVIAL_REBASE","_number":6,"created":"2025-06-25 15:08:10.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/6"}}},"commit":{"parents":[{"commit":"3b6c40890b4206a072b496bd344f8cb2a25a427e","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3b6c40890b4206a072b496bd344f8cb2a25a427e"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-25 14:27:49.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73f67a98b1f17f50db9bc67bb747660eb4f7b96a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73f67a98b1f17f50db9bc67bb747660eb4f7b96a"}]},"branch":"refs/heads/master"},"29f74c54889bf1a9857bed681f2c8d1481938867":{"kind":"TRIVIAL_REBASE","_number":7,"created":"2025-06-25 15:36:08.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/7"}}},"commit":{"parents":[{"commit":"e496b18d3d89f5d4a44389a078a5eedab3a1b29b","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/e496b18d3d89f5d4a44389a078a5eedab3a1b29b"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-25 15:27:15.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/29f74c54889bf1a9857bed681f2c8d1481938867"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/29f74c54889bf1a9857bed681f2c8d1481938867"}]},"branch":"refs/heads/master"},"cddbf99f3eb419830c7d5c31001b4e1348137568":{"kind":"TRIVIAL_REBASE","_number":8,"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/57/951957/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/8"}}},"commit":{"parents":[{"commit":"90a7f0c8a409a0a1b23407f67c49e0f2cc276daa","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/90a7f0c8a409a0a1b23407f67c49e0f2cc276daa"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-30 17:19:28.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cddbf99f3eb419830c7d5c31001b4e1348137568"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/cddbf99f3eb419830c7d5c31001b4e1348137568"}]},"branch":"refs/heads/master"},"d2c29663ac816d4319fcbbe47f49f9e4f679b47d":{"kind":"TRIVIAL_REBASE","_number":9,"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/57/951957/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/9"}}},"commit":{"parents":[{"commit":"caaa14c1b46d8908357a47567dfc82b46d98c518","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/caaa14c1b46d8908357a47567dfc82b46d98c518"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-01 09:13:30.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2c29663ac816d4319fcbbe47f49f9e4f679b47d"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d2c29663ac816d4319fcbbe47f49f9e4f679b47d"}]},"branch":"refs/heads/master"},"13cf158d2b2a9903d98bc4d0ece2aee53e7321fa":{"kind":"REWORK","_number":10,"created":"2025-07-02 12:33:17.000000000","uploader":{"_account_id":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"},"ref":"refs/changes/57/951957/10","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/10","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/10 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/10 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/10 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/10"}}},"commit":{"parents":[{"commit":"4b89f3d73b694330da8d1bfbebd1fcf150ee9172","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/4b89f3d73b694330da8d1bfbebd1fcf150ee9172"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-02 12:32:38.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/13cf158d2b2a9903d98bc4d0ece2aee53e7321fa"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/13cf158d2b2a9903d98bc4d0ece2aee53e7321fa"}]},"branch":"refs/heads/master"},"bb3911cdfbb75bcbdbc63596913a8e4e9fa7fa6f":{"kind":"TRIVIAL_REBASE","_number":11,"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/57/951957/11","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/11","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/11 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/11 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/11 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/11"}}},"commit":{"parents":[{"commit":"da577cedd79f284ec24f9bc11bec318135583990","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/da577cedd79f284ec24f9bc11bec318135583990"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-02 13:47:29.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/bb3911cdfbb75bcbdbc63596913a8e4e9fa7fa6f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/bb3911cdfbb75bcbdbc63596913a8e4e9fa7fa6f"}]},"branch":"refs/heads/master"},"9ab5fa17b351c9337fe2b490975a8b3da7fa2a06":{"kind":"REWORK","_number":12,"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/57/951957/12","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/12","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/12 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/12 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/12 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/12"}}},"commit":{"parents":[{"commit":"da577cedd79f284ec24f9bc11bec318135583990","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/da577cedd79f284ec24f9bc11bec318135583990"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-03 12:54:08.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/9ab5fa17b351c9337fe2b490975a8b3da7fa2a06"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9ab5fa17b351c9337fe2b490975a8b3da7fa2a06"}]},"branch":"refs/heads/master"},"1932035bb2f54c9801b18361debf0b85d01e2227":{"kind":"REWORK","_number":13,"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/57/951957/13","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/13","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/13 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/13 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/13 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/13"}}},"commit":{"parents":[{"commit":"5e02de4749662020ef5678fb9981b5dc7a76f53e","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5e02de4749662020ef5678fb9981b5dc7a76f53e"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-03 12:59:12.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/1932035bb2f54c9801b18361debf0b85d01e2227"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/1932035bb2f54c9801b18361debf0b85d01e2227"}]},"branch":"refs/heads/master"},"dad2c93add3996158f5884c1f8b95117fc21603b":{"kind":"NO_CHANGE","_number":14,"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/57/951957/14","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/14","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/14 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/14 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/14 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/14"}}},"commit":{"parents":[{"commit":"a32aec35bda92126eb6ea26c54a4d85323cf6d4a","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/a32aec35bda92126eb6ea26c54a4d85323cf6d4a"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-11 13:28:12.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/dad2c93add3996158f5884c1f8b95117fc21603b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/dad2c93add3996158f5884c1f8b95117fc21603b"}]},"branch":"refs/heads/master"},"73e30470d8c7d3b753479d539e9b5e72c8ef2201":{"kind":"REWORK","_number":15,"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/57/951957/15","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/15","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/15 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/15 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/15 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/15"}}},"commit":{"parents":[{"commit":"15ede2bc1ca0bb8b02153fc26ffc330e3589575f","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/15ede2bc1ca0bb8b02153fc26ffc330e3589575f"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-24 13:26:16.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/73e30470d8c7d3b753479d539e9b5e72c8ef2201"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/73e30470d8c7d3b753479d539e9b5e72c8ef2201"}]},"branch":"refs/heads/master"},"ee6eba0cbb5c9a807c29464d3344efe0b8e9b235":{"kind":"TRIVIAL_REBASE","_number":16,"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/57/951957/16","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/16","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/16 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/16 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/16 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/16"}}},"commit":{"parents":[{"commit":"eaa41ad16f16b6666b3b63cab068d4b92d80f45b","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/eaa41ad16f16b6666b3b63cab068d4b92d80f45b"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-25 12:00:36.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/ee6eba0cbb5c9a807c29464d3344efe0b8e9b235"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ee6eba0cbb5c9a807c29464d3344efe0b8e9b235"}]},"branch":"refs/heads/master"},"9a0062f2de44621eb7209c3a62eb82bfcec517bc":{"kind":"TRIVIAL_REBASE","_number":17,"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/57/951957/17","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/17","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/17 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/17 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/17 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/17"}}},"commit":{"parents":[{"commit":"9a48f06cd7a82551139dc5108388636633353e61","subject":"Do not yield in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9a48f06cd7a82551139dc5108388636633353e61"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-25 12:55:21.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/9a0062f2de44621eb7209c3a62eb82bfcec517bc"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/9a0062f2de44621eb7209c3a62eb82bfcec517bc"}]},"branch":"refs/heads/master"},"ab76ae18213c2eab3d7c61850c343e3c9ee42236":{"kind":"TRIVIAL_REBASE","_number":18,"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/57/951957/18","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/18","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/18 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/18 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/18 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/18"}}},"commit":{"parents":[{"commit":"5b3219a40628b0f5b9a20393c46ede4187030259","subject":"Run nova-next with n-sch in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5b3219a40628b0f5b9a20393c46ede4187030259"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-30 19:27:01.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/ab76ae18213c2eab3d7c61850c343e3c9ee42236"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ab76ae18213c2eab3d7c61850c343e3c9ee42236"}]},"branch":"refs/heads/master"},"5f69de98b333dc881c3b54ca0a0102bb63b012f7":{"kind":"TRIVIAL_REBASE","_number":19,"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/57/951957/19","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/19","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/19 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/19 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/19 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/19"}}},"commit":{"parents":[{"commit":"12a70387bbe67ccd1717f2272647bbc4135623d3","subject":"Run nova-next with n-sch in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/12a70387bbe67ccd1717f2272647bbc4135623d3"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-07-30 19:28:19.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/5f69de98b333dc881c3b54ca0a0102bb63b012f7"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/5f69de98b333dc881c3b54ca0a0102bb63b012f7"}]},"branch":"refs/heads/master"},"d53e0a879c50255fed4583a50f9828af46839a5a":{"kind":"TRIVIAL_REBASE","_number":20,"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/57/951957/20","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/20","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/20 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/20 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/20 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/20"}}},"commit":{"parents":[{"commit":"ccd03cb710d2815a445aa3f75e2f780233bdea2d","subject":"Run nova-next with n-sch in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/ccd03cb710d2815a445aa3f75e2f780233bdea2d"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-01 10:15:27.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/d53e0a879c50255fed4583a50f9828af46839a5a"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d53e0a879c50255fed4583a50f9828af46839a5a"}]},"branch":"refs/heads/master"},"d6a3f863290ab408fbfd4009dcbb3af315bf51c5":{"kind":"TRIVIAL_REBASE","_number":21,"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/57/951957/21","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/nova","ref":"refs/changes/57/951957/21","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/21 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/21 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/nova refs/changes/57/951957/21 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/nova refs/changes/57/951957/21"}}},"commit":{"parents":[{"commit":"3e33b5809226cda067871d45572bfe6bbb61dbd2","subject":"Run nova-next with n-sch in threading mode","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/3e33b5809226cda067871d45572bfe6bbb61dbd2"}]}],"author":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-06-06 13:19:31.000000000","tz":120},"committer":{"name":"Balazs Gibizer","email":"gibi@redhat.com","date":"2025-08-14 11:39:25.000000000","tz":120},"subject":"Run nova-api and -metadata in threaded mode","message":"Run nova-api and -metadata in threaded mode\n\nIt turns out that nova-api and nova-metadata only depend on spawning\nthreads via scatter-gather. The scatter-gather already supports both\neventlet and threading mode so we can switch these services.\n\nOur WSGI services (nova-api, nova-metadata) are not relying on\noslo.service to fork worker processes, but expect the web server to\nhandle that (uwsgi, apache mod_wsgi). This means we don\u0027t need to handle\nany forking issues as no nova code runs before the fork.\n\nChange-Id: Id3a339c605dfc730bdb7994c3ca45baafeb5af80\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/d6a3f863290ab408fbfd4009dcbb3af315bf51c5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/nova/commit/d6a3f863290ab408fbfd4009dcbb3af315bf51c5"}]},"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":9708,"name":"Balazs Gibizer","display_name":"gibi","email":"gibizer@gmail.com","username":"gibi"}},{"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":{}}}]}
