)]}'
{"id":"openstack%2Foctavia~987705","triplet_id":"openstack%2Foctavia~stable%2F2026.1~Ia8760299aae3c2b8ea525a1f2e2cb03bd455b61c","project":"openstack/octavia","branch":"stable/2026.1","attention_set":{},"removed_from_attention_set":{"29244":{"account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"last_update":"2026-06-02 13:27:17.000000000","reason":"\u003cGERRIT_ACCOUNT_29244\u003e replied on the change","reason_account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}}},"hashtags":[],"change_id":"Ia8760299aae3c2b8ea525a1f2e2cb03bd455b61c","subject":"Fix amphora agent deadlock on gunicorn worker startup","status":"ABANDONED","created":"2026-05-07 15:18:56.000000000","updated":"2026-08-26 16:32:51.000000000","total_comment_count":8,"unresolved_comment_count":0,"has_review_started":true,"cherry_pick_of_change":982615,"cherry_pick_of_patch_set":2,"meta_rev_id":"1bb847946d0f61c7b3228f25edd90fa0348f01dd","_number":987705,"virtual_id_number":987705,"owner":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"actions":{},"labels":{"Verified":{"disliked":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"tag":"autogenerated:zuul:check","value":-1,"date":"2026-06-02 10:03:27.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","value":-1,"default_value":0,"optional":true},"Code-Review":{"recommended":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"all":[{"value":1,"date":"2026-05-11 09:47:12.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"date":"2026-06-02 13:27:20.000000000","permitted_voting_range":{"min":-2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"rejected":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"all":[{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":-1,"date":"2026-05-11 12:37:49.000000000","permitted_voting_range":{"min":-1,"max":1},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"permitted_voting_range":{"min":-2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"permitted_voting_range":{"min":-1,"max":1},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do Not Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-05-07 18:11:51.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-05-11 09:47:12.000000000","updated_by":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"reviewer":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"state":"REVIEWER"}],"messages":[{"id":"e1f3cf149e8c67eec124418167423c94001c7625","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-07 15:18:56.000000000","message":"Patch Set 1: Cherry Picked from branch master.","accounts_in_message":[],"_revision_number":1},{"id":"71bac4ddd7227eada9f6da18ff8fa71860ad12ee","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-07 18:11:51.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/49ca83de98ce44a99fdcc4a47cc30667\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/4a6f65cc53da4755a51bcec7e57b4bf9 : SUCCESS in 12m 31s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dbcc9d11fc464c2a9647c5a1abbcb790 : SUCCESS in 4m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/46774449474f4dfeb73bf6faa09a6b21 : SUCCESS in 4m 38s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3f7a0221f2cf4aa9b99ba6b0d13a619a : SUCCESS in 4m 52s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/99b5a3365d544ec483adbf7380ae8ba2 : SUCCESS in 10m 42s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/59991aec51b04103818447dcd85bd34b : SUCCESS in 6m 52s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/93ab2bb8f9664f1898154ada15491078 : SUCCESS in 5m 15s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/28d78d09d3f64c27acbd5f70fd50d6d7 : SUCCESS in 4m 43s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/f1cb2a9682fb43c68553749427ff89d1 : SUCCESS in 3m 48s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/a1a49722b31d4dd49f9352424b774329 : SUCCESS in 7m 50s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/59ff1d75efe84f9db41f56802c1bd359 : SUCCESS in 7m 04s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/7a70dcbd816a4c6fb13f9c876543beee : SUCCESS in 1h 04m 37s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/93c0acf6f989492cbbefa712b6c642cd : SUCCESS in 1h 59m 07s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/e0b1b516ac004418afa3225d87aea640 : SUCCESS in 1h 30m 06s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/36d16214b3d34e8f839a3986aa506efb : SUCCESS in 1h 38m 43s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/fbb080ca96254ce9b9917f65e20b88cd : SUCCESS in 1h 33m 30s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/71805269646645f48314513dcbdc500e : SUCCESS in 37m 34s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/d26ac14cbc3449bd9d205ac81815f7fb : SUCCESS in 1h 05m 50s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/69eb3e7caee048f3864613e7663c660d : SUCCESS in 1h 05m 35s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/e431a62b71ec4aa4b27476e26e25322b : SUCCESS in 33m 16s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/09b892e709184577b445fd5d886072d5 : SUCCESS in 58m 11s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/e6ffff1f2d5f49a6a68c8dbf5f7c0221 : FAILURE in 2h 48m 01s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/01ae88d6e6a648cbb3a9be586d641d46 : SUCCESS in 2h 00m 03s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/a0f4fc77d6cb43aca6de3ef26001bb92 : FAILURE in 23m 56s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/074ff3dc9405426d901e4e3494918d33 : FAILURE in 10m 49s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5b908e1337ef1695c52c535b72b1b72e57c056b8","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2026-05-11 09:47:12.000000000","message":"Patch Set 1: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"b21049af0f0078de3bcdb8e2fbb741aa52dd7c0b","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-11 11:11:44.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"6929643499ee244c9efbda258b464153f0a5b321","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 11:12:18.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"6d71ae7948c13fd52eb56a6ff94397202d9bcbd4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 12:00:20.000000000","message":"Patch Set 1: Verified-2\n\nBuild failed (gate pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\n\nhttps://zuul.opendev.org/t/openstack/buildset/5760effc88584215972f7b605a656e79\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/54a6aac29b1e4f6b9825993a7c8ee534 : SUCCESS in 4m 36s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/db3474aef54e4344b77dd8b7fb029037 : SUCCESS in 4m 45s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/1bf4248d4cc44427b7f13c4f28e67a73 : SUCCESS in 4m 09s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1849d3b9c13446369221fde2e65def2a : SUCCESS in 12m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d747bd9583a747d095243a854f038cf5 : SUCCESS in 5m 15s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/2e05e34fd3184830b8e2fb763d3dc2c1 : SUCCESS in 3m 16s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/9bdd36234e3346d7b4fe6d8d718abe94 : SUCCESS in 6m 42s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/590eaa9a8de14debb11901036fd70011 : CANCELED\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/c69fd053a3914e54b126d6c5520ed3ec : FAILURE in 47m 21s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/09b0cc0bdca54b5f9032bf47dcbf6575 : CANCELED\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/c7ace4fe523a4f5aa4544f94e5fd82fd : SUCCESS in 37m 01s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/dbfefe8b727c4403b6bd0a72b4035ae8 : SUCCESS in 46m 00s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/df8644c1088f46548eb1e76ac4ddee4d : SUCCESS in 41m 59s","accounts_in_message":[],"_revision_number":1},{"id":"addce4eec08ddeb7da30f7cfc68310da45718b4e","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-11 12:32:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"798072137296b3e86ec5d5e0587f68955912be97","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-11 12:37:49.000000000","message":"Patch Set 1: Workflow-1","accounts_in_message":[],"_revision_number":1},{"id":"3017d6dc8fe9ce56506985558beec9fef67c372a","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 15:16:29.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/6d170475c49c4ec2b98f75d0c3a7012d\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/e49bca36ddb247a0bb72ef0408acd2aa : SUCCESS in 10m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/01127edc558e4847a489d889ea0d1cc9 : SUCCESS in 3m 02s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b90bcc0ea05f4cb2aff36b5a5acb6311 : SUCCESS in 5m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/96f0801bdd874e60a59b1591aed7dc27 : SUCCESS in 7m 19s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ea5cd09496e844da865b8246187ce465 : SUCCESS in 6m 08s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dfbbc78eef65414391fa329cd6fd6e51 : SUCCESS in 6m 37s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/ba9604a5485d4deb8bbffa45d7654151 : SUCCESS in 4m 49s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/2bf30e5ab7e74a6587d418d5a9d19d9a : SUCCESS in 7m 18s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/d307a703b345483dacce77fee501e2cc : SUCCESS in 3m 51s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/e1b49f35d0484368bd8d86b51ad1812f : SUCCESS in 6m 58s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/8876e96bc0ec4f058733f1828d304406 : SUCCESS in 7m 46s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/06d0df2c183b471c8e7f67b7294feb62 : SUCCESS in 38m 12s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/61ec12684c1841cc89fe8af88c0a0bef : SUCCESS in 1h 37m 00s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/9646e3d6cfd74a90866d615b58d30bcb : SUCCESS in 1h 01m 06s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/db569a5dab204a27b8fb52cee73fcba7 : SUCCESS in 1h 40m 53s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/3fa6e311277e44baa20c5d22d4bbc07f : SUCCESS in 1h 07m 21s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/eb44e4462f0146968989afcd0cc05968 : SUCCESS in 39m 09s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/35d6adb20521427d970c27876e005473 : SUCCESS in 47m 35s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/16c11a2d5b6a4f18abafd2448f288153 : SUCCESS in 41m 44s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/47d3536b7a094d4f91f786ab7395a3ea : SUCCESS in 34m 07s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/2f93db331a364fdfb4e80a83227ba19e : SUCCESS in 34m 11s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/b56110de2b714792ae238f2012ae6027 : SUCCESS in 2h 42m 42s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/c35eebb418f647df903a0f18b976a5a0 : FAILURE in 1h 31m 39s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/5668bbe20da74b36b3db1e8a0ad61b5e : FAILURE in 9m 37s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/f0dbdcdaad944fa1a7f54a5f22741a84 : FAILURE in 9m 38s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"10b7f2dc3559e24d67ec25e6619a54d620639d25","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-11 15:31:28.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a6ea91ba15b0b88a4120cc9266809580e1cea86b","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-11 18:07:33.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/2d466e263dc94cea898768d8739bd399\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ede458b15ea14517879e5755ea1d0751 : SUCCESS in 11m 39s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2f14373bd3dc4391aea8e0b8799f0d56 : SUCCESS in 6m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/6244b1977a69482fb82337bc05eccdf2 : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/c6259cd294344e5c84799be0de499bfb : SUCCESS in 7m 00s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/9a4d09df641f439891af16cf7c1acf19 : SUCCESS in 13m 04s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/490b100176134797ab6a5f1415f8d080 : SUCCESS in 6m 01s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/a8be7b9cc5764c69abc7216b45027c9f : SUCCESS in 6m 04s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/eac90c10f27e48bcaad97d69c2a887e4 : SUCCESS in 9m 01s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/d941028780874539a7cd527bbf51cd0f : SUCCESS in 2m 52s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/b9a5214c1f7b47c79e77435dcb37e95c : SUCCESS in 7m 34s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/f415770d37224f2a81cc712e5c7d775b : SUCCESS in 7m 00s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/4ce3f1de20354f7d812a13b970e8f215 : SUCCESS in 2h 01m 59s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/215392553f874e36a434591688571a63 : TIMED_OUT in 2h 33m 01s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/cf39159159b2424eaa662f16587f4364 : SUCCESS in 1h 29m 01s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/47c32781aa8441d5a4029b4bd2e97547 : TIMED_OUT in 2h 32m 16s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/df7162b220c44eacb43d5a4bcc052a57 : TIMED_OUT in 2h 32m 20s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/eea9213149de483e81ffea413a7fbfea : SUCCESS in 59m 16s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/bd4ca9ea24d8426e919360dfc8db60db : SUCCESS in 47m 27s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/82b6078801054dac8561937e145e47db : SUCCESS in 1h 11m 04s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/7435319426714285b457a636fd8a5dff : SUCCESS in 41m 51s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/577bebdf20c940cd9382560494fe1d7e : SUCCESS in 42m 21s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/baeda8b3cf9d43989c50f9900ed9bfe4 : SUCCESS in 2h 32m 44s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/470ca5108acc4db997e95695fa8e90f0 : SUCCESS in 1h 44m 26s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/0055711c5e354c7b93c6999d5d0032e7 : FAILURE in 10m 52s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/1c3866a10446431cb714894d1d26ee37 : FAILURE in 13m 21s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"af91a647cbda7e5651e22dac63fbf3d2149f2b86","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-12 06:29:23.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a2293ad9f2de6faf3b7e4e5428ae5ad3a4ef357c","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-12 09:17:54.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/30db74d9c46f4a22b1663058813c418a\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/06f6f28d114d4b0b81aa1da911ff3a47 : SUCCESS in 12m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/6527aef1cbd3495d8018fedea75a08cb : SUCCESS in 4m 33s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/bd3b5aae7c3747f19b0d176b39a62f66 : SUCCESS in 4m 24s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d61e1c1e26694210a628127f95eae1ba : SUCCESS in 2m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6a6f2bc2f2c24f89aa72152554166258 : SUCCESS in 5m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/b7e22e99597642e68db17db6f287d8a6 : SUCCESS in 5m 27s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e9674ee8d8e845269037b6447c9a942a : SUCCESS in 4m 28s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/8f8cc316fe6440abafb819e3e73d12c8 : SUCCESS in 7m 43s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/99db8048520e4472bdc6ac10a0c6305d : SUCCESS in 1m 56s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/5371ad88f2034c45bfa57cd873e5871a : SUCCESS in 8m 33s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/66ff7bb811534a61a096bc30fdcef4bb : SUCCESS in 8m 09s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/5995e7e4e3264e2f9d55eac1dd248a02 : SUCCESS in 1h 25m 48s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/01c9f14b373b46cba73f1efc6e77fd78 : SUCCESS in 1h 39m 01s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/771f304045a34d6fba736ac4942b7e44 : SUCCESS in 1h 10m 26s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/74734abb4ccd4da595c4c73835f64dae : SUCCESS in 1h 38m 52s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/4612dff877844d1583f8a9923cbb0a8b : SUCCESS in 1h 08m 39s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/a8ef7d8b0de54aceae48b9e5c3b16043 : SUCCESS in 37m 58s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/814fcba6619a4664a1a9704319cc87f1 : SUCCESS in 45m 00s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/237bee067e3a4b89b79091dad3336b49 : SUCCESS in 41m 34s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/d32de910c2ea4111a45144d8e287dd82 : SUCCESS in 32m 33s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/a9e0b90cfbc641c2b01afcaaec893a44 : SUCCESS in 33m 39s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/3ff717632b424981b1e8336fee96dac1 : SUCCESS in 2h 47m 20s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/a7815ad1cf79444e84ad79faf552d8bd : SUCCESS in 1h 33m 35s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/a7aad90b037d405a929d62223c0bfbf3 : FAILURE in 9m 26s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/801e4db30dc8421ca97e29dbcfd5225e : FAILURE in 9m 43s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"c8297eb59d6a7d56ea5eff2b31c5fa4233397a5f","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-12 12:50:06.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"74d52c39879ef21ceb83a128e9838aa911ae4144","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-12 15:33:04.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/773905c9b68740d9a21bce03b4c5919b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/0d63686deb3a4f53b585254972067e23 : SUCCESS in 12m 56s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/7dca11db1541483ba09da09ec25cfced : SUCCESS in 4m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/be6a528e9f0a40e6938771308e657065 : SUCCESS in 5m 13s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/dcdd333cd827487eb5b6d1582d9b8a10 : SUCCESS in 5m 20s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/aaf98c9505344583a38ac0377b5ac979 : SUCCESS in 14m 56s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/fd9d41df4d6041ceafddc40bb87571cf : SUCCESS in 7m 34s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/1774ef5527854799bc8f7a89f4088921 : SUCCESS in 5m 09s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/34e3f14304274c7f846bceeac76c1449 : SUCCESS in 8m 53s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/b345663806b848d8876b5c2a5c53a79f : SUCCESS in 3m 49s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/99337d4ba666418083366d1728349f93 : SUCCESS in 5m 01s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/62de035a1f5048308ee597ee84dc9843 : SUCCESS in 4m 08s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/7e58415b429040cabfb424ea395e71a6 : SUCCESS in 1h 42m 21s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/2262e0cef6a243638afdc7d50a70868b : SUCCESS in 1h 34m 47s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/f42f873c92e04d67afe36353ae4e41b2 : SUCCESS in 1h 05m 24s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/54ff0e610bcf4680a09358f1afe45b7a : SUCCESS in 1h 38m 52s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/aff24a4364174529aa584e9674dabcdd : SUCCESS in 1h 16m 16s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/34640dce03e94833b98bc6dac43c4493 : SUCCESS in 41m 20s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/669623931982417fa4c1e9280566c8dc : FAILURE in 37m 09s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/84c55caa23fd4dc0bd47e4d3281bf4b1 : SUCCESS in 41m 11s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/15ef6b27f4034a5bb46a10f41f6f7c88 : SUCCESS in 38m 35s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/cb768e694c294133aac61ab45818062e : SUCCESS in 40m 28s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/da4aeb59e42d48d0ab27aa341d02046c : SUCCESS in 2h 40m 49s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/90dec43404934e829f45fe1733ea8b1a : SUCCESS in 1h 39m 04s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/5be118d174ba44dfbe176f81d8f19b3e : FAILURE in 11m 28s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/fe7a68c93b0846e3a3b177967512089a : FAILURE in 9m 22s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"bda2792f6720bb82b9dbaeba7262c5654988b3dc","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-05-12 15:39:08.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"311fc80e1f5b3c116d072f7b99d52251288246bf","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-05-12 18:26:28.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/fcb18d1a48f44a339a362c6c16015168\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/7702ecb9726147ec97178b65dde7eb86 : SUCCESS in 12m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/60ba897f30d84ceba78bae2cdac0811d : SUCCESS in 4m 34s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/fa1dd7bd233f42cf96bfce09d5e3d8b2 : SUCCESS in 3m 46s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0c3167adf6f14360bae569149d951431 : SUCCESS in 4m 51s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/d9ad7aa30fba43918b89566b4472a7fa : SUCCESS in 14m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/bb358a0fadc84d468c5b3cd4ee237009 : SUCCESS in 7m 54s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/479526fe5029480a8af198282f2e3e7b : SUCCESS in 5m 00s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/aa66ace39df940dabee067cf0fb71f90 : SUCCESS in 8m 06s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/f13726a2bfd04c1d8851cbecf3f665f2 : SUCCESS in 3m 43s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/fe104ccf8cbf41a28a2a4192dab05375 : SUCCESS in 9m 12s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/183692e6c50643c0a05badcff9f86a3b : SUCCESS in 8m 04s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/918754c56169424aadb088b9654b782c : SUCCESS in 1h 32m 13s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/c02cf2fa91594779a9e9520686d91d77 : SUCCESS in 1h 34m 53s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/84dd7fd91b5747ab98b43c013b4271a1 : SUCCESS in 1h 08m 16s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/b2e0820a12a649d2a687d86a57988acf : SUCCESS in 1h 38m 21s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/1cae6f1ede7c49f8b1c496608b1b9aba : SUCCESS in 1h 02m 30s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/3c67ecc2b75f46e3a2fe0298123929cd : SUCCESS in 35m 51s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/a794165a77184cc78d8f219ae10b3c9d : SUCCESS in 44m 43s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/3dce9aa09be441c98abbec54653f851d : SUCCESS in 42m 03s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/8cb0b31a7dd44317acaecae0ec6da625 : SUCCESS in 32m 37s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/fac1bf1b28fe446ab6a6e9524b23415b : SUCCESS in 34m 14s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/42cc8275e178488b8e9571af58c0b183 : SUCCESS in 2h 45m 28s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/759f681f8e154cc49fcab2735cde187c : SUCCESS in 1h 35m 14s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/35720dcb2ae841fc87bdbfbb5dde45e8 : FAILURE in 9m 42s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/b9e5e9d0ebf24e599e78198a4c2215a1 : FAILURE in 9m 54s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"dfb7c35f19e5eb2306060957b9c8d1a7dc913666","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-06-02 07:22:49.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"4600d27c7ba777ff59300c41a5a1ea14d161c3e2","tag":"autogenerated:claude-review","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2026-06-02 09:07:36.000000000","message":"Patch Set 1:\n\n*CI analysis by claude-sonnet-4-6*\n\n## Overall Recommendation\n\n**Action Required:** RE-RUN ONLY\n\nAll three CI failures are environmental in nature and are not caused by any code introduced in this patchset. The two CentOS 10 Stream jobs (both non-voting) failed due to DevStack setup failures in the package prerequisite installation phase — a known intermittent infrastructure issue on that platform. The sole voting failure (`octavia-v2-dsvm-scenario-non-traffic-ops` on Ubuntu Noble) is a transient load balancer provisioning timeout in `MemberScenarioTest.setUpClass`, a well-known flaky scenario in Octavia CI that typically resolves on re-run.\n\n### Jobs Requiring Code Fix\n\nNone.\n\n### Jobs That Can Be Re-Run\n\n- **octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops** — DevStack setup failure (missing venv Python) on CentOS 10 Stream; transient infrastructure issue.\n- **octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops** — DevStack setup failure (package prereqs install aborted) on CentOS 10 Stream; transient infrastructure issue.\n- **octavia-v2-dsvm-scenario-non-traffic-ops** — `MemberScenarioTest.setUpClass` timed out waiting for LB PENDING_CREATE→ACTIVE transition; transient provisioning issue on Ubuntu Noble.\n\n## Failing Jobs\n\n| Field | Value |\n|-------|-------|\n| Gerrit Change | [openstack/octavia #987705](https://review.opendev.org/c/openstack/octavia/+/987705) |\n| Patchset | 1 |\n| Pipeline | check |\n| Total Failing Jobs | 3 |\n| Analysis Date | 2026-06-02 10:00:26 UTC |\n\n---\n*This analysis was generated by an AI and may contain errors.*","accounts_in_message":[],"_revision_number":1},{"id":"fe6e6d24defc0249cff32ca3bf93b1cb6e7594bb","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-02 10:03:27.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/03c5e1eef2cd40e2a471cb5accb6b68b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/d96576dbb82e471984c97e46fdd33099 : SUCCESS in 13m 41s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/a12a98fc1ac043c9a0f649900afe7748 : SUCCESS in 6m 23s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/ac0464b42c684e32a8f1f56a1409c9e5 : SUCCESS in 4m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/d7880f3cd4d4429e84aa1d6c8442ebbe : SUCCESS in 4m 34s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2a1a3dbc4bd7424eafb5142106f16c7f : SUCCESS in 9m 24s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/468ba86e5631429c8993076bd37cc6e6 : SUCCESS in 13m 37s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/533ed5e84cf5413c9909aef840789598 : SUCCESS in 8m 35s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/e744d1924b2e4449a15a227ffb42f4fb : SUCCESS in 5m 59s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/cfe74c07faeb46e3b9026b0867c3210a : SUCCESS in 8m 53s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/db5329368e58494492610a9968f7e9ed : SUCCESS in 5m 18s\n- openstack-tox-functional-py310 https://zuul.opendev.org/t/openstack/build/eb241714270f418c9878aec9d4796e83 : SUCCESS in 7m 54s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/0a1e14eb05dd4b1a9904af567c43db22 : SUCCESS in 7m 46s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/7b7359b4b0d04fbf99fc2be79dab0b7b : SUCCESS in 1h 41m 57s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/94c183a4604345f6ae763fb48169b201 : SUCCESS in 1h 33m 22s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/f86cc4550d5742f48a711d323e8ace46 : FAILURE in 1h 05m 06s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/36bcea9acc994cc98dd4be967cdf6a0e : SUCCESS in 1h 43m 54s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/5291ccb511ce4740b7cfce8b3517da5e : SUCCESS in 1h 07m 31s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/3290494cd666471f9e6138c0a07240b3 : SUCCESS in 39m 23s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/1ce42804c065489c98b1fcf8c19aae42 : SUCCESS in 44m 02s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/3d3290cdf6bc4a05950cf768ccaba38f : SUCCESS in 44m 14s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/f6397b62792c41c8a0c2fb8066c1db63 : SUCCESS in 33m 40s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/4de3ef0ce9ad46f1b4734367e5b4856e : SUCCESS in 33m 58s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/4277ab867d8c4dd4bd3de159fa98dba7 : SUCCESS in 2h 38m 13s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/d49f5afcf42946a8992e9a824ea75f98 : SUCCESS in 1h 32m 43s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/88e3f87a54164b4da1dfa191ec1d4a26 : FAILURE in 9m 42s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/afaace1147b14d5880fd4c82e587db1f : FAILURE in 9m 01s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"5990384b17ea8a11a2f3e7f91f2d7384c7d89b6b","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-06-02 13:27:17.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"a48a2849efe58d133f66248ec8a2ffb119371299","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-06-02 13:27:20.000000000","message":"Patch Set 1: -Code-Review","accounts_in_message":[],"_revision_number":1},{"id":"1bb847946d0f61c7b3228f25edd90fa0348f01dd","tag":"autogenerated:gerrit:abandon","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-08-26 16:32:51.000000000","message":"Abandoned\n\nfixed by updating the constraints","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"ea6e2bdd4b4324613466716d7e46df7721a43f47","revisions":{"ea6e2bdd4b4324613466716d7e46df7721a43f47":{"kind":"REWORK","_number":1,"created":"2026-05-07 15:18:56.000000000","uploader":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"ref":"refs/changes/05/987705/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/05/987705/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/05/987705/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/05/987705/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/05/987705/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/05/987705/1"}}},"commit":{"parents":[{"commit":"2d14acc0d767de25cc840f375a7d44da192061be","subject":"Add SKI and AKI extensions to amphora certificates","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/2d14acc0d767de25cc840f375a7d44da192061be"}]}],"author":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2026-03-26 12:48:26.000000000","tz":60},"committer":{"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","date":"2026-05-07 15:18:56.000000000","tz":0},"subject":"Fix amphora agent deadlock on gunicorn worker startup","message":"Fix amphora agent deadlock on gunicorn worker startup\n\nMitigation for a bug in gunicorn 25.1.0\n\nWhen gunicorn forks the worker process, Python internal locks inherited\nfrom the master process may be stuck in the acquired state if a thread\nwas mid-write at fork time. In particular, the BufferedWriter lock on\nsys.stderr and logging handler locks can cause the worker to deadlock\non its first write or log call.\n\nThis patch adds a gunicorn post_fork hook that:\n- Re-opens sys.stderr and sys.stdout with fresh BufferedWriter instances\n  (and fresh locks) using os.dup()/os.fdopen().\n- Reinitializes oslo.log via logging.setup(), which closes old handlers\n  (with their stale locks and syslog sockets) and creates new ones.\n\nAdditionally, oslo_log\u0027s use_syslog is disabled in the amphora agent\nconfig template since gunicorn already handles syslog forwarding,\navoiding duplicate syslog handlers that increase the chance of lock\ncontention at fork time.\n\nNote: stable/2026.1 only, other branches are not impacted\n\nCloses-Bug: #2146523\nAssisted-By: Claude Opus 4.6 (claude.ai/code)\nChange-Id: Ia8760299aae3c2b8ea525a1f2e2cb03bd455b61c\nSigned-off-by: Gregory Thiemonge \u003cgthiemon@redhat.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ea6e2bdd4b4324613466716d7e46df7721a43f47"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ea6e2bdd4b4324613466716d7e46df7721a43f47"}]},"branch":"refs/heads/stable/2026.1","conflicts":{"ours":"2d14acc0d767de25cc840f375a7d44da192061be","theirs":"91fcbaef998c9cc9fec3f9c7007c3ddd951cdc96","contains_conflicts":false}}},"requirements":[],"submit_records":[],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Verified\u003dMAX","label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"Backport-Candidate","description":"Backport candidate status","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":"Code-Review","description":"Code reviewed by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":[],"failing_atoms":["label:Code-Review\u003dMAX","label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"UNSATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":false,"status":"FAIL","passing_atoms":["label:Workflow\u003dMIN"],"failing_atoms":["label:Workflow\u003dMAX"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
