)]}'
{"id":"openstack%2Foctavia~997397","triplet_id":"openstack%2Foctavia~master~Ie186e1c833780b4f4a636b0c84c5eba595f750a9","project":"openstack/octavia","branch":"master","attention_set":{},"removed_from_attention_set":{"38562":{"account":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"last_update":"2026-07-29 09:42:33.000000000","reason":"\u003cGERRIT_ACCOUNT_38562\u003e replied on the change","reason_account":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}},"39044":{"account":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"last_update":"2026-07-30 07:11:27.000000000","reason":"Change was submitted"},"38360":{"account":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"last_update":"2026-07-30 07:11:27.000000000","reason":"Change was submitted"},"29244":{"account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"last_update":"2026-07-29 11:39:03.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":"Ie186e1c833780b4f4a636b0c84c5eba595f750a9","subject":"Fix multiprocessing for Python 3.14","status":"MERGED","created":"2026-07-15 14:00:25.000000000","updated":"2026-07-30 07:12:50.000000000","submitted":"2026-07-30 07:11:27.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":14,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"997397","meta_rev_id":"4b2cadd4a9f2e4fd7931c2ab9d0cbbd5a8a25cfa","_number":997397,"virtual_id_number":997397,"owner":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-07-30 07:11:27.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"recommended":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"all":[{"value":1,"date":"2026-07-29 09:42:33.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":2,"date":"2026-07-29 11:39:03.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-07-28 13:49:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","value":1,"default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"all":[{"value":0,"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":1,"date":"2026-07-30 05:48:05.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"values":{"-1":"Work in progress"," 0":"Ready for reviews","+1":"Approved"},"description":"","default_value":0,"optional":true},"Backport-Candidate":{"all":[{"value":0,"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"}],"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":{"CC":[{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"}],"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":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-07-15 16:40:58.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"REVIEWER"},{"updated":"2026-07-27 15:41:57.000000000","updated_by":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"reviewer":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"state":"CC"},{"updated":"2026-07-28 08:19:17.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":"CC"},{"updated":"2026-07-28 13:48:13.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"CC"},{"updated":"2026-07-28 13:49:05.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"state":"REVIEWER"},{"updated":"2026-07-28 13:49:05.000000000","updated_by":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2026-07-29 09:42:33.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":"61c6bf0c2d92534ae2954defc7f3ea3d41f9f59b","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-07-15 14:00:25.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"86ff6074b0a5404ddf1179871da30f53e1a4717f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-15 16:40:58.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d13d2f6a19054e9da2c8d5e87c74424b\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/dad57fdd610a475891cb82a39e09e61f : SUCCESS in 9m 32s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3c9e5ff36e3e40f8bc647a78580b089e : SUCCESS in 2m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/d7391063544f436ab1d8e5dd2cd0f98c : SUCCESS in 4m 32s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/44649483cb694839ac65d9c0e9006895 : SUCCESS in 2m 48s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/89b1e2eb074e4b76958c58bfb2f72e04 : SUCCESS in 9m 04s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b64cd39eaf1d464cb6c27cb4ba4ea0d2 : SUCCESS in 5m 57s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d68212ee534142f2836a5d3f04c489fe : SUCCESS in 9m 16s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/7fdbf27568e84f1aa0ff8d07f634e5dd : SUCCESS in 4m 52s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/b9ab07d4c6f84ea2b7e8aba53ce40960 : SUCCESS in 5m 38s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/44d98ae9b64c4a47a3942591ea2582ed : SUCCESS in 3m 26s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/14cdae70e86849098b01d5dd56a5e24b : SUCCESS in 7m 48s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/b0a0722a4e0f48208d22a283976ddc59 : SUCCESS in 1h 09m 10s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/dfe2c86815d94dd0ac007c46efab6391 : SUCCESS in 1h 21m 59s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/7946736790ac4ddaa6e291d697e54ddc : SUCCESS in 1h 08m 04s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/05b48f114b054da1b928e3622fb78521 : SUCCESS in 1h 33m 21s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/081fa3886ec04ab893af114852e7cafb : SUCCESS in 1h 09m 46s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/3fa336e4bcbe43659a9a261bd6c9d4b7 : SUCCESS in 36m 36s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/5d82b01e8e0348aeae2fdaca8f9cb8e9 : SUCCESS in 51m 10s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/6cb38cab3628405ab580f598e7f566e3 : SUCCESS in 46m 07s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/674a6b0cf5644bf483867fec47f1cb94 : SUCCESS in 32m 58s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/21bea59f68774edda07a52fa1d49de78 : FAILURE in 30m 52s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/b1bae02a6e3841199ee9862a4617b23b : SUCCESS in 2h 17m 48s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/6b38e7e751674875ae0cc919f5c3fdd9 : SUCCESS in 1h 24m 22s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/17b35738ed49468d98801d77162d2756 : TIMED_OUT in 2h 37m 34s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/0a1784a98f384958b3b0afd4e127d6ba : SUCCESS in 2h 24m 09s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"71f4caa0e7ae48fe15b8593b3bfe40fafd8a86ac","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-07-16 07:29:10.000000000","message":"Uploaded patch set 2: Commit message was updated.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":2},{"id":"644f27fb2b774a797c67d5674e851c87b27f2338","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-16 10:08:01.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d51ed260ae984d77b9e3113ca61064ee\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1dd6fa02015e4a13a8f17865aed10926 : SUCCESS in 11m 00s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/ccc50e2d8c8b4185a85b0d76da4b6dc7 : SUCCESS in 6m 30s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8d1ddeccc37f4088854aeaeb1b18c719 : SUCCESS in 4m 50s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/0fa289d666ac49cb868a90d3b441a099 : SUCCESS in 3m 10s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/17e588277bbd4c12825871e0cc42213a : SUCCESS in 8m 00s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/62dd56fd2fc54873a8c3c86ad4a96755 : SUCCESS in 6m 22s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/214ec039db704981b071bedb642f58e8 : SUCCESS in 10m 23s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/b7f25b0ab4d1457c804b82fd312c9cb1 : SUCCESS in 6m 41s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/c8691ca927114b77b24821037ce7ea9f : SUCCESS in 3m 16s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/2e60b3fca9564908900b9823c39b0a18 : SUCCESS in 4m 59s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/00175b7dec1243b5aaaa0dfb30f09945 : SUCCESS in 5m 32s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/13a195c1259544d683725c9467e4ec1e : SUCCESS in 42m 07s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/d7623516bd254828b2ae1662fca2d0f6 : SUCCESS in 1h 26m 44s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/5c2206fb4fd349e8b729e5bf6a5d96a8 : SUCCESS in 1h 04m 36s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/5a6f2685a070416ab45a6c8cbd85632f : SUCCESS in 1h 26m 12s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/2dda0a34e8c943568b4a05f1c41f3c48 : SUCCESS in 1h 17m 01s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/70f448de03114a2d8b98b6ac3331ea39 : SUCCESS in 37m 20s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/1b0ff0b5aaba405bbd6b436fe8203035 : SUCCESS in 45m 10s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/ad5089b39b3f406e9937f54c971beae6 : SUCCESS in 44m 02s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/04398e8b49504c1cab096c4b047aa105 : SUCCESS in 34m 42s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/30390808029847578cfe004651ce48f2 : FAILURE in 37m 15s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/e0d98751a49d4a34928458724aee16cc : SUCCESS in 2h 34m 59s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/a44cfa79122d415ab6cfcd2c55ca15af : SUCCESS in 1h 21m 31s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/849b2847030b411496d4c8af92eb3b7d : TIMED_OUT in 2h 36m 37s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/2e7065bba8f54a308da972abc9f3f3fe : SUCCESS in 2h 24m 33s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"d10b771441f6eac0ed11680d504aaa23c30d0048","author":{"_account_id":38360,"name":"Zachary Mark Raines","display_name":"Zachary Raines","email":"zachary.raines@canonical.com","username":"raineszm","status":"Sustaining Engineer @ Canonical"},"date":"2026-07-27 15:41:57.000000000","message":"Patch Set 2:\n\n(2 comments)","accounts_in_message":[],"_revision_number":2},{"id":"3d568b00390b5f93b0a35947bdc35b1fc22a3813","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2026-07-28 08:19:17.000000000","message":"Patch Set 2:\n\n(4 comments)","accounts_in_message":[],"_revision_number":2},{"id":"ed2885165a3eb23b720231237e7052bf238e0692","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-07-28 13:06:16.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"b9a0ac908d20d6737bef7072e6cea7cdb502ac05","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-28 13:48:13.000000000","message":"Patch Set 3:\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"45ea74a3ff92d6f311573553af0fb0e61b4b02a3","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-28 13:49:05.000000000","message":"Patch Set 3: Code-Review+1\n\n(2 comments)","accounts_in_message":[],"_revision_number":3},{"id":"64c0f3b4340a7fffacb918ddaacda75834713a32","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-28 15:45:57.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/07696982cdb442058a0335cc70295823\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ba643554a71b461f887f7dbc3f93a380 : SUCCESS in 9m 42s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/14670f762606460183ccd3bf0d3faa8e : SUCCESS in 3m 04s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/87a6ced247704bd9b0e9c4679aaf86c9 : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/ad95a17b64c8427cafa4142f30735d80 : SUCCESS in 4m 55s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/2be97f471ebd4985b7d8cfda3fe5c294 : SUCCESS in 7m 53s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f113899e63dd4ece94435def0e23b295 : SUCCESS in 14m 16s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f4fb6815a4404540a05160b422459e15 : SUCCESS in 5m 00s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/5884204d325845b39361030fcdd79106 : SUCCESS in 4m 40s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/725e1428c4eb4b8ab94be6939d349d00 : SUCCESS in 6m 25s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/ac3c60520d474f8eb6a5862e2cc619fa : SUCCESS in 2m 23s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/bbd619546df749418136332db2fb8a25 : SUCCESS in 7m 00s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/1e16f0644dee413bbd1bef3f8b3fad15 : SUCCESS in 1h 02m 51s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/2f47f0259bbd49d9aef402a41ceb38d2 : SUCCESS in 1h 21m 31s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/763831413971476897ae2e502f835ea4 : SUCCESS in 1h 02m 12s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/2bef292066b4490cac2535a5f1a8fb29 : SUCCESS in 1h 33m 27s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/6df8b5003f9a4943b6177674aeb0ef00 : SUCCESS in 59m 40s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/4b02ccaf0d6749bda925c7f001362a82 : SUCCESS in 37m 14s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/4615fff29a5349d9851f657273fb3b01 : SUCCESS in 46m 17s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/bf85f220b306485e8f4b3e82262db34e : SUCCESS in 43m 00s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/b57ffc0e05bb49cb9d9987b95f7a3971 : SUCCESS in 35m 48s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/1f719198dabc45ad870c17b3dac065c0 : FAILURE in 27m 46s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/efea1d36a1d84e52960009a6d5b1e968 : SUCCESS in 2h 16m 16s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/4183d87de2734cdd865aa9342255696e : SUCCESS in 1h 24m 53s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/e48048bb094e4c0ab38ccc05851b579a : TIMED_OUT in 2h 37m 02s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/055de637cb3f43c687a5a96244c805a8 : SUCCESS in 2h 25m 18s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"1d958b6ad7314031d426a0f81c07f1e93a3788a8","author":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"date":"2026-07-29 09:08:18.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"9f22af887c334a3d3146b15115ff048ebba8a1ce","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-07-29 09:09:03.000000000","message":"Patch Set 3:\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"ebe9cd734ac0a4ae4fd1ec49426fae64aa07be82","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2026-07-29 09:42:33.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"796521cbe6adc9236ef0b5a92b6801496a99d421","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-07-29 11:39:03.000000000","message":"Patch Set 3: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"7c9c0ed3b7a5729272a4b0eb166e57013121fb19","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-07-30 05:48:05.000000000","message":"Patch Set 3: Workflow+1","accounts_in_message":[],"_revision_number":3},{"id":"61582bccb598e29571eea7eb65977e9e4913db1b","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 05:48:40.000000000","message":"Patch Set 3: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":3},{"id":"43284de571cefba820807fb319d2a84354502f60","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 07:11:27.000000000","message":"Patch Set 3: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/dd9520cbb9f64435a3c822da46e763d3\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d3ec1dbcdd1643f29e3c9d5d21fb0e47 : SUCCESS in 4m 26s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f8f79ca0490e43879e98e6f4fa291456 : SUCCESS in 4m 12s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/a5f8ffa73e5f4e91b0447463c032bcd3 : SUCCESS in 3m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/37ec080b0c5e46d2997e6ade21a65d67 : SUCCESS in 13m 24s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/d11ffa18e1d04fa3b1ffef490a672f69 : SUCCESS in 10m 23s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/57a26bea24c548f387ff41fbbeee2000 : SUCCESS in 3m 10s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/1fa71696bfe14f2aa9a6b75aa8e8f4b8 : SUCCESS in 3m 35s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/d838b6421d83411790183bb73a773673 : SUCCESS in 1h 03m 09s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/399da0d351354b41b55a1b38d4a86b07 : SUCCESS in 1h 22m 21s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/fd79c75351554859a58df88f64eb4192 : SUCCESS in 1h 00m 35s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/4b828ec8c13843e482c76e0490c9f119 : SUCCESS in 34m 24s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/ed40d1a8ec39401fa31d11e307248af7 : SUCCESS in 42m 19s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/2c77d9597cda43fa8406c107dd5a7234 : SUCCESS in 42m 09s","accounts_in_message":[],"_revision_number":3},{"id":"29c2d2b7f980ca68a77ce3b1510181bde274607f","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 07:11:27.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":3},{"id":"4b2cadd4a9f2e4fd7931c2ab9d0cbbd5a8a25cfa","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-07-30 07:12:50.000000000","message":"Patch Set 3:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/388f0460bf644b79b31eb721af940424\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e2ac324a41cd4cb78f37598ece53f37a : SUCCESS in 1m 08s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/06b78bb8bdfd41b899ea299e351c6e19 : SUCCESS in 52s","accounts_in_message":[],"_revision_number":3}],"current_revision_number":3,"current_revision":"04d4817c2e7c3295d27a422ed75cf9de015eb129","revisions":{"5afbc183e7df1af5228f353f4e608a23f5046411":{"kind":"REWORK","_number":1,"created":"2026-07-15 14:00:25.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/97/997397/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/97/997397/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/97/997397/1"}}},"commit":{"parents":[{"commit":"920a62fe806f3a172c1bed18e5e72ef55a90ae6f","subject":"Merge \"Feature: allow denylist of network_ids\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/920a62fe806f3a172c1bed18e5e72ef55a90ae6f"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-07-15 13:57:51.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-07-15 13:57:51.000000000","tz":120},"subject":"Fix multiprocessing for Python 3.14 Python 3.14 changed the default multiprocessing start method on Linux from \u0027fork\u0027 to \u0027forkserver\u0027, so child processes no longer inherit the parsed configuration from the parent. The health manager wrote to the default SQLite database instead of the configured one. Restore the \u0027fork\u0027 start method in octavia-health-manager, octavia-driver-agent and amphora-agent (effective after amphora image rebuild), following the octavia-worker fix (05d3b16dac1b).","message":"Fix multiprocessing for Python 3.14\nPython 3.14 changed the default multiprocessing start method on\nLinux from \u0027fork\u0027 to \u0027forkserver\u0027, so child processes no longer\ninherit the parsed configuration from the parent. The health\nmanager wrote to the default SQLite database instead of the\nconfigured one.\nRestore the \u0027fork\u0027 start method in octavia-health-manager,\noctavia-driver-agent and amphora-agent (effective after amphora\nimage rebuild), following the octavia-worker fix (05d3b16dac1b).\n\nChange-Id: Ie186e1c833780b4f4a636b0c84c5eba595f750a9\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\nAssisted-By: Claude Code (claude-opus-4-8) -- review, tests,\nrelease note.\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5afbc183e7df1af5228f353f4e608a23f5046411"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5afbc183e7df1af5228f353f4e608a23f5046411"}]},"branch":"refs/heads/master"},"523fb9e7a65bf5ecd2721a89082686cd0dc685d5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-07-16 07:29:10.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/97/997397/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/97/997397/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/97/997397/2"}}},"commit":{"parents":[{"commit":"920a62fe806f3a172c1bed18e5e72ef55a90ae6f","subject":"Merge \"Feature: allow denylist of network_ids\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/920a62fe806f3a172c1bed18e5e72ef55a90ae6f"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-07-15 13:57:51.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-07-16 07:28:36.000000000","tz":120},"subject":"Fix multiprocessing for Python 3.14","message":"Fix multiprocessing for Python 3.14\n\nPython 3.14 changed the default multiprocessing start method on\nLinux from \u0027fork\u0027 to \u0027forkserver\u0027, so child processes no longer\ninherit the parsed configuration from the parent. The health\nmanager wrote to the default SQLite database instead of the\nconfigured one.\nRestore the \u0027fork\u0027 start method in octavia-health-manager,\noctavia-driver-agent and amphora-agent (effective after amphora\nimage rebuild), following the octavia-worker fix (05d3b16dac1b).\n\nChange-Id: Ie186e1c833780b4f4a636b0c84c5eba595f750a9\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\nAssisted-By: Claude Code (claude-opus-4-8) -- review, tests,\nrelease note.\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/523fb9e7a65bf5ecd2721a89082686cd0dc685d5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/523fb9e7a65bf5ecd2721a89082686cd0dc685d5"}]},"branch":"refs/heads/master"},"04d4817c2e7c3295d27a422ed75cf9de015eb129":{"kind":"REWORK","_number":3,"created":"2026-07-28 13:06:16.000000000","uploader":{"_account_id":39044,"name":"Alicja Filipek","display_name":"alaf01","email":"alicja.filipek@cleura.com","username":"alaf01"},"ref":"refs/changes/97/997397/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/97/997397/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/97/997397/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/97/997397/3"}}},"commit":{"parents":[{"commit":"920a62fe806f3a172c1bed18e5e72ef55a90ae6f","subject":"Merge \"Feature: allow denylist of network_ids\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/920a62fe806f3a172c1bed18e5e72ef55a90ae6f"}]}],"author":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-07-15 13:57:51.000000000","tz":120},"committer":{"name":"Alicja Filipek","email":"alicja.filipek@cleura.com","date":"2026-07-28 13:00:21.000000000","tz":120},"subject":"Fix multiprocessing for Python 3.14","message":"Fix multiprocessing for Python 3.14\n\nPython 3.14 changed the default multiprocessing start method on\nLinux from \u0027fork\u0027 to \u0027forkserver\u0027, so child processes no longer\ninherit the parsed configuration from the parent. The health\nmanager wrote to the default SQLite database instead of the\nconfigured one.\nRestore the \u0027fork\u0027 start method in octavia-health-manager,\noctavia-driver-agent and amphora-agent (effective after amphora\nimage rebuild), following the octavia-worker fix (05d3b16dac1b).\n\nRelated-Bug: #2156391\n\nChange-Id: Ie186e1c833780b4f4a636b0c84c5eba595f750a9\nSigned-off-by: Alicja Filipek \u003calicja.filipek@cleura.com\u003e\nAssisted-By: Claude Code (claude-opus-4-8) -- review, tests,\nrelease note.\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/04d4817c2e7c3295d27a422ed75cf9de015eb129"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/04d4817c2e7c3295d27a422ed75cf9de015eb129"}]},"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":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}},{"label":"Backport-Candidate","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{"label:Verified\u003dMAX":"","label:Verified\u003dMIN":""}}},{"name":"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":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{"label:Code-Review\u003dMAX":"","label:Code-Review\u003dMIN":""}}},{"name":"Workflow","description":"Approved for gate by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Workflow\u003dMAX AND -label:Workflow\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dMAX"],"failing_atoms":["label:Workflow\u003dMIN"],"atom_explanations":{"label:Workflow\u003dMAX":"","label:Workflow\u003dMIN":""}}}]}
