)]}'
{"id":"openstack%2Foctavia~1003221","triplet_id":"openstack%2Foctavia~master~Idd3177502243b6547851afea8837e48bd5ed29f5","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-09-03 14:06:50.000000000","reason":"\u003cGERRIT_ACCOUNT_38562\u003e replied on the change","reason_account":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"}},"26471":{"account":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"last_update":"2026-09-01 13:57:06.000000000","reason":"removed on reply"},"29244":{"account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"last_update":"2026-09-08 11:56:53.000000000","reason":"\u003cGERRIT_ACCOUNT_29244\u003e replied on the change","reason_account":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}},"39389":{"account":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"last_update":"2026-09-08 13:21:56.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idd3177502243b6547851afea8837e48bd5ed29f5","subject":"Fix member port plugged on the wrong subnet","status":"MERGED","created":"2026-09-01 08:12:15.000000000","updated":"2026-09-08 13:23:11.000000000","submitted":"2026-09-08 13:21:56.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":3,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"1003221","meta_rev_id":"b0f0b04521dfdf1757b447bbf14bf049a341c72f","_number":1003221,"virtual_id_number":1003221,"owner":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"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":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-09-08 13:21:56.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":0,"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"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":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"all":[{"value":1,"date":"2026-09-06 11:49:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":1,"date":"2026-09-06 11:49:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},{"value":1,"date":"2026-09-06 11:49:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-09-08 11:56:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":1,"date":"2026-09-07 22:45:31.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":0,"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":1,"date":"2026-09-08 11:56:53.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"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":{"approved":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"recommended":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"all":[{"value":0,"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},{"value":1,"date":"2026-09-06 11:49:00.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},{"value":0,"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"value":2,"date":"2026-09-08 11:56:53.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"value":1,"date":"2026-09-07 22:45:31.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 Backport","-1":"Not A Backport Candidate"," 0":"Backport Review Needed","+1":"Proposed Backport","+2":"Should Backport"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[],"reviewers":{"REVIEWER":[{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},{"_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-09-01 08:16:00.000000000","updated_by":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"reviewer":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"state":"REVIEWER"},{"updated":"2026-09-01 08:16:00.000000000","updated_by":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"reviewer":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"state":"REVIEWER"},{"updated":"2026-09-01 08:21:32.000000000","updated_by":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"reviewer":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"state":"REVIEWER"},{"updated":"2026-09-01 10:45:27.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-09-01 15:41:22.000000000","updated_by":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"reviewer":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"state":"REVIEWER"},{"updated":"2026-09-07 22:45:31.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"}],"messages":[{"id":"8940ff986960fd26062b8681a0d9ccdbcc4b5bf4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"date":"2026-09-01 08:12:15.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"8f8ebbfc8c23d50e06ea5a00b547264e3af68449","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"date":"2026-09-01 08:12:44.000000000","message":"Uploaded patch set 2: Commit message was updated.","accounts_in_message":[],"_revision_number":2},{"id":"c827bab8c82c03a6775884bc76e5691881234f9a","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-01 08:21:32.000000000","message":"Patch Set 2: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/0dba652680b748e1b735dac314d49bc8\n\n- s2i-openstack-container-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/0bba500baaef46d3956383dbca26985d : SUCCESS in 8m 10s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"54bf860422fd18914c97820b8ce4d675ef67dd07","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-01 10:45:27.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8b1ad76b3d2440ba9ec8982586ea8f86\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/051ddb4ba7b145d799252e6eef85d404 : SUCCESS in 10m 15s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/9d6d4f2d548140dba0d099b003b73e76 : SUCCESS in 5m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/54f5b8a4a87d483fac9e40819727e09b : SUCCESS in 4m 20s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7f1f953ca8b34462ad0cfa4a5a70bcc4 : SUCCESS in 4m 57s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/a913f84f08a7452d9d0c31d946f0e948 : SUCCESS in 7m 15s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/5575397c2090440a95e28cb5079331bd : SUCCESS in 6m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/833cc708ac9647a48046629c5080d6d7 : SUCCESS in 7m 46s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/255898c2255a4e24879126cac803fc4b : SUCCESS in 7m 04s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/fc2ed13b0cf843db9f3db5abf24ec3cb : SUCCESS in 3m 27s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/7c651083d5a2493d9f314f18b8334582 : SUCCESS in 3m 21s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/637222bead1744bc91379f0488444341 : SUCCESS in 4m 27s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/7f1170727c3f439cb6ce7038a076c884 : SUCCESS in 35m 53s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/dd93363bf82e490b8096bb5a784c880a : SUCCESS in 1h 23m 35s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/83b03649b20e4baca215d0922f815534 : SUCCESS in 1h 05m 51s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/d69c56e52f49493d9cda99d683bc7081 : SUCCESS in 1h 29m 10s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/6e269626705b40efbf2db2947184bbdd : SUCCESS in 1h 06m 00s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/fa6cc6ace81841e08b94cee670bd3de1 : SUCCESS in 36m 48s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/c2936cc9784046a1b00b49e079fe1999 : SUCCESS in 48m 45s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/9f03029bd4c546578b8314848c522214 : SUCCESS in 45m 41s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/086019c166f542589c8e0084ef78bc2c : SUCCESS in 33m 21s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/d851d9b1c07847d69bc5bdc5adb82d89 : SUCCESS in 35m 21s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/e70ada9a213f4884a4e876f8b48e0efc : SUCCESS in 2h 31m 12s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/01264698f9b4449e93b3d364d7cbbe0d : SUCCESS in 1h 20m 52s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/506bb698866a48458691d85ae7b20d6f : FAILURE in 6m 59s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/56ecdf6e6db140fc8ee1e844262ab681 : FAILURE in 7m 41s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"8c9dd8c61281756aa9fc86dc17a839d7e8a66cf9","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"date":"2026-09-01 13:50:45.000000000","message":"Uploaded patch set 3.\n\nOutdated Votes:\n* Code-Review+1 (copy condition: \"changekind:TRIVIAL_REBASE OR is:MIN\")\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":3},{"id":"1e7d46e1f42d0312f845ca0a17fc3f4580c45e84","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-01 13:57:06.000000000","message":"Patch Set 3: Code-Review+1\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/9a61b956d3fe4a03b59fb3fad21f77d2\n\n- s2i-openstack-container-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/18dbea9781514d06a912cfe9906b93e5 : SUCCESS in 5m 35s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"96c034f067543e9db51049532e3ca8a66d600956","author":{"_account_id":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"},"date":"2026-09-01 15:41:22.000000000","message":"Patch Set 3: Backport-Candidate+1 Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"b57f1049276e5cf1fb1e78905152e6cac1d40924","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-01 16:22:22.000000000","message":"Patch Set 3: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/7af853b784c044a5b945f09f5e588691\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ce295bc5b06544e08c1590538e8d6a3e : SUCCESS in 10m 53s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/504e0102bc16472ba7e79136a15982eb : SUCCESS in 4m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/91d0de2b05d74d69ad2329127d5ae6ea : SUCCESS in 4m 39s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/da6174f400cc43ada0c501f4a6c8b0b7 : SUCCESS in 4m 51s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/c3a3ee641f0044038077b22dd9c95203 : SUCCESS in 7m 52s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/021238303bfa41698d0cfaabcc8194a5 : SUCCESS in 13m 44s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7e4c5ed04e224be2a8f5fd9389242cc2 : SUCCESS in 9m 45s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/41e46fd4d3e54ad4a79dbc1f6c1d7590 : SUCCESS in 4m 31s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/4a2ca7ca80d6436cbe3441cf447a972b : SUCCESS in 3m 31s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/b2c9fda8b75f4bb2b3f1b0b6da2a964e : SUCCESS in 3m 47s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/df02888b8d444e77923cf62bdd0c569a : SUCCESS in 5m 47s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/1b13d1c2e87b4e1ea778d7cfb0567209 : SUCCESS in 1h 25m 01s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/48c2399abcb747bbb0eb317a4b229920 : SUCCESS in 1h 22m 36s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/631a57585e304b5592e66a91c9263558 : SUCCESS in 57m 23s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/15123653ef684d5da112c30057389a0b : SUCCESS in 1h 28m 49s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/3ded98824c6e4cf5b0ddf8a0ea2ce2ad : SUCCESS in 1h 09m 39s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/79919929954c4aff9872a01a2322cdd1 : SUCCESS in 35m 39s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/dfd49b491af5444e97413ba325a4db38 : SUCCESS in 45m 24s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/537d449fe45a4f7ea278b407af7f27e0 : FAILURE in 23m 08s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/6711f175f5964c3c8d87c78afc7730bd : SUCCESS in 33m 49s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/9794c96d688f4ca38ec37b25c842f795 : SUCCESS in 34m 28s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/3294c9aeeb44483e99f95b04e1470107 : SUCCESS in 2h 30m 12s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/856e37c9c61943edbc48f7ed4265283a : SUCCESS in 1h 22m 23s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/dc8c8e289dea42e897d3eb2de4b85926 : FAILURE in 7m 23s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/53db89874ecb4d23b4581ac4e271b09e : FAILURE in 7m 05s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"6a0d368b590f7f0eed8e8dcafb8ea7e972ded2a3","author":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"date":"2026-09-02 05:38:05.000000000","message":"Patch Set 3:\n\nrecheck octavia-grenade-skip-level failed in old-side devstack (build_octavia_worker_image: Keystone connection refused before /opt/stack/new is reached), unrelated infra flake; PS2 passed the same job","accounts_in_message":[],"_revision_number":3},{"id":"ca917b534dc3e146f49e90e65f761985dc55285a","author":{"_account_id":26471,"name":"Software Factory CI","email":"softwarefactory-operations-team@redhat.com","username":"sf-project-io"},"date":"2026-09-02 05:44:29.000000000","message":"Patch Set 3:\n\nBuild succeeded (check pipeline).\nhttps://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/buildset/69274a51c62649538ee7e945cc9bbaf3\n\n- s2i-openstack-container-content-provider https://gateway-cloud-softwarefactory.apps.ocp.cloud.ci.centos.org/zuul/t/rdoproject.org/build/9243881d568d44d6af0ea1f2746dd04e : SUCCESS in 5m 39s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"71450c134c0a0bc03a724b3367a1dbed1748f8a0","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-09-02 06:49:10.000000000","message":"Patch Set 3: Code-Review+2","accounts_in_message":[],"_revision_number":3},{"id":"3dba5c673d5f56826c66bc0bb645b59994dbe520","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-02 08:07:54.000000000","message":"Patch Set 3: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e8572592581c4fbba18fc3dd7dcc4474\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/778fbc164d81444ba6ca849e79f11a74 : SUCCESS in 9m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bc361ae9de724d5fa8a1f14813e0967c : SUCCESS in 4m 24s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1596508d35a04dcd897ffbed94341961 : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/72e0527f0c8e4e7790834f3025b47801 : SUCCESS in 4m 43s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/59ab3b9f38794acc9975013045814064 : SUCCESS in 7m 06s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/752ba00e71aa4fdd9354eb95496a54f1 : SUCCESS in 8m 15s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/765a89fcaa804afa94e8f8e416a2fec1 : SUCCESS in 9m 13s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/d85c53e75c3c49b6959b7f5797756bde : SUCCESS in 4m 27s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/2977a871cbb74d88a379039b4101b75d : SUCCESS in 5m 37s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/34ef418a458e4690bf7d29d5a1cda758 : SUCCESS in 2m 05s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/c982e5aeb8a84bd7a8153c52d61fdef6 : SUCCESS in 5m 22s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/715515457a8f4d669be4fcb69934e946 : SUCCESS in 43m 26s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/33323cc89d794863b32ca462d6e58dab : SUCCESS in 1h 21m 28s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/1e44fbbe36b149299b72cb1d76afac74 : SUCCESS in 1h 08m 25s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/3e6200b1b00f46b09a85f547d3f2a3ce : SUCCESS in 1h 27m 01s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/a29018db092d4b8bb5bb77c204144156 : SUCCESS in 1h 06m 29s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/efa23ca7f4914c089f590bcf60351900 : SUCCESS in 36m 35s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/5c83dbb500774a448f5df416daa6c324 : SUCCESS in 47m 03s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/3a55522a497f466db8b67449991ebc45 : SUCCESS in 47m 45s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/694d0293e24548d6bc8f867193f6d308 : SUCCESS in 33m 55s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/dd38319f45e945a1b81d412d82a71cdc : SUCCESS in 35m 52s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/d4bb4aa5b7ff48a3b25fbb0b40802665 : SUCCESS in 2h 27m 53s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/983b5b80383f499c82b300f7872116a6 : SUCCESS in 1h 22m 59s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/a4721bd918e7447d87dd6be55d20f8d7 : FAILURE in 8m 00s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/68c7f1bb6d3d40f099f8d2ac5db09928 : FAILURE in 7m 08s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"e02b443213e7c5778586cef332915b6c11b28582","author":{"_account_id":38562,"name":"Richard Cruise","email":"rcruise@redhat.com","username":"rcruise"},"date":"2026-09-03 14:06:50.000000000","message":"Patch Set 3: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":3},{"id":"d9f7d68b12f6ac6f6789525bcb459384e99e780f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"date":"2026-09-06 11:49:00.000000000","message":"Patch Set 4: Patch Set 3 was rebased\n\nCopied Votes:\n* Backport-Candidate+1 (copy condition: \"changekind:NO_CODE_CHANGE OR **changekind:TRIVIAL_REBASE**\")\n* Code-Review+1, Code-Review+2 (copy condition: \"**changekind:TRIVIAL_REBASE** OR is:MIN\")\n\nOutdated Votes:\n* Verified+1 (copy condition: \"NEVER\")\n","accounts_in_message":[],"_revision_number":4},{"id":"c5653b9d73952c72b63d2d6de190f5775041ddb7","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-06 14:28:00.000000000","message":"Patch Set 4: Verified-1\n\nBuild failed (check pipeline).  For information on how to proceed, see\nhttps://docs.opendev.org/opendev/infra-manual/latest/developers.html#automated-testing\nand https://docs.openstack.org/project-team-guide/testing.html#how-to-handle-test-failures\n\nhttps://zuul.opendev.org/t/openstack/buildset/809b96fe567e457b981b68e5e2454eb8\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/1b4ec2708f614dd3a286d237f40e3fd0 : SUCCESS in 5m 58s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b1ef4a29d3a94a498c08a220d538104b : SUCCESS in 3m 40s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/4168dfd2a99a40b194a8c74db6cc8954 : SUCCESS in 4m 18s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/37fd37eda7d64a8ca73faf539c3a811b : SUCCESS in 5m 02s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/18ac537969b54b7a90e4a979ceb1336f : SUCCESS in 6m 36s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/78f5f71b44f143f79edbc38d3a067e65 : SUCCESS in 15m 13s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/76c7064095cf4992afdc86af6fc754c4 : SUCCESS in 8m 03s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/cdf5812a4d694c97b6ef120a054854f0 : SUCCESS in 4m 57s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/89797a694d964181b33b58c089183a4f : SUCCESS in 5m 22s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/11cf61bccb274d1b836f21b02f984fdf : SUCCESS in 3m 36s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/884927d0c2144704a891cf7c412838cd : SUCCESS in 5m 47s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/94d5cdca0e564c199200b664ffc4a1c0 : SUCCESS in 27m 31s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/dc385e82455f4e7ebfface3a60134a54 : SUCCESS in 1h 21m 26s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/a34ede827fd84247a3320b39599f6142 : FAILURE in 1h 03m 09s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/63c6911574ae4307912a5ed3ee590913 : SUCCESS in 1h 35m 33s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/a3ee9fb0bab84fabacbd82226ebe026d : SUCCESS in 1h 05m 27s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/edc47e0b77e94a10b055b7c369497159 : SUCCESS in 41m 09s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/e79c475825214388ad06e93e914e4f77 : FAILURE in 27m 57s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/20de35231e594ee3a8173e344fe87de6 : FAILURE in 26m 10s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/dd12a222b6da437db374b2370c36be95 : SUCCESS in 38m 11s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/17c6be5ea4694669834f0c4a80b067bc : SUCCESS in 36m 50s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/4c8bf183fb324863b3ae299ccc97a858 : SUCCESS in 2h 34m 04s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/f922198713d44ebf8252b49afde86420 : SUCCESS in 1h 22m 19s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/fa6b20a1dd1d4a599f115600aa1b2016 : FAILURE in 9m 51s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/fd52c359235d4010b50da4ac9c7caf45 : SUCCESS in 1h 01m 01s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"6c40165891484922812b5450bc1103102d027f83","author":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"date":"2026-09-07 06:33:36.000000000","message":"Patch Set 4:\n\nrecheck","accounts_in_message":[],"_revision_number":4},{"id":"ef4d6988a4a0ecd971ba8414081d81769e34247d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-07 08:02:36.000000000","message":"Patch Set 4: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5df7ca238fe94c33a0b92ae77cbb9c7f\n\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/44af6e0b8a414a969da63d5b7ab39c3c : SUCCESS in 6m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e29ae86c33fd4b48b5928fccb777743d : SUCCESS in 4m 23s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/a37bbcd59c91433fa79823fe57307204 : SUCCESS in 4m 01s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/49b501b919c74192affd96fb81386619 : SUCCESS in 4m 09s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/d7332a0d18724771a80abdcd368fb180 : SUCCESS in 6m 29s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/1f57c1cd256b4fba8d4dba7bc6f926e0 : SUCCESS in 7m 46s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/e57088aa24524730a0a0d8ef94ef178d : SUCCESS in 6m 39s\n- octavia-tox-py313-tips https://zuul.opendev.org/t/openstack/build/087f3df69f5f4ff596629df1b81868ee : SUCCESS in 3m 58s\n- octavia-tox-functional-py313-tips https://zuul.opendev.org/t/openstack/build/9992f1e5ff16438ca4e0c08bf6c8ec06 : SUCCESS in 4m 26s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/fc97b79f4afa474899e0033c387075b6 : SUCCESS in 3m 41s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/25d6eb8985c8471fbaf094be8a10d4f6 : SUCCESS in 3m 15s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/793c1ee0f95940d18e10b3d50c68623b : SUCCESS in 27m 59s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/59c9ac457e2d42c8a38c5ebe43254ca3 : SUCCESS in 1h 23m 49s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/8a2010754bb446229e90d58b8bb6b246 : SUCCESS in 58m 58s\n- octavia-v2-dsvm-scenario-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/a282e01f952347489701817c822682bf : SUCCESS in 1h 27m 09s\n- octavia-v2-dsvm-scenario-non-traffic-ops-jobboard https://zuul.opendev.org/t/openstack/build/fe59aad582f046c0af245b9591ef7efc : SUCCESS in 1h 04m 42s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/54c1bae710c44a768f7aa8129588283f : SUCCESS in 37m 05s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/116bce1980324acd900f6dc5d1ced021 : SUCCESS in 46m 50s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/24741386fbf54b24944d9c6482773f89 : SUCCESS in 47m 38s\n- octavia-v2-act-stdby-dsvm-scenario https://zuul.opendev.org/t/openstack/build/719909e10d0c42c5bd1904a71d5b5ddb : SUCCESS in 32m 47s (non-voting)\n- octavia-v2-dsvm-cinder-amphora https://zuul.opendev.org/t/openstack/build/d58ecfae0136437ba30cb0194980531e : SUCCESS in 34m 52s (non-voting)\n- octavia-v2-dsvm-scenario-two-node https://zuul.opendev.org/t/openstack/build/a338084ea193429b8ee3c94acd845bb0 : FAILURE in 42m 49s (non-voting)\n- octavia-v2-dsvm-scenario-ipv6-only https://zuul.opendev.org/t/openstack/build/d168affbac134ee587e8e9e58d2b9ba8 : SUCCESS in 1h 21m 13s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-traffic-ops https://zuul.opendev.org/t/openstack/build/342990dd856c4155937830971165f991 : SUCCESS in 1h 09m 47s (non-voting)\n- octavia-v2-dsvm-scenario-centos-10-stream-non-traffic-ops https://zuul.opendev.org/t/openstack/build/0300b8315f6f491291f3874e40cf39a9 : SUCCESS in 54m 33s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"3b8b0e0f36449a741bab22dc529295ee7d9a5aa8","author":{"_account_id":37598,"name":"Ivan Anfimov","display_name":"Ivan Anfimov","email":"lazekteam@gmail.com","username":"anfimovir"},"date":"2026-09-07 22:45:31.000000000","message":"Patch Set 4: Backport-Candidate+1 Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":4},{"id":"12209f2d33b859de3892850c2045592e99ff10c5","author":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"},"date":"2026-09-08 11:56:53.000000000","message":"Patch Set 4: Backport-Candidate+2 Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":4},{"id":"4838bc4abe630d46bb283bbc4da8f7db57367eb6","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-08 11:57:53.000000000","message":"Patch Set 4: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":4},{"id":"ef48abb2e1e36f26f568122ef0e2371a7ea955ca","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-08 13:21:56.000000000","message":"Patch Set 4: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba19e3ff0870438b9e6fca761db7455b\n\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/d34930c678284406ac6e795017ea623e : SUCCESS in 2m 47s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/aabdae92a6e54ab68a206eab5299ce05 : SUCCESS in 3m 09s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/096bbf612de74e2b9753d028982e08e0 : SUCCESS in 4m 45s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/6c117493510b449b8b081fef55b2aa62 : SUCCESS in 7m 00s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/8d301797aefb48bb9d4b1ad1c870371f : SUCCESS in 8m 41s\n- openstack-tox-pip-check-reqs https://zuul.opendev.org/t/openstack/build/e2404574ac3c476d88a355d2c3ef5bcc : SUCCESS in 3m 48s\n- openstack-tox-functional-py313 https://zuul.opendev.org/t/openstack/build/e15560c7a3dc4de499d4fc1698c16744 : SUCCESS in 6m 04s\n- octavia-v2-dsvm-noop-api https://zuul.opendev.org/t/openstack/build/534abf57a6494edfbda70a78e79a8292 : SUCCESS in 29m 06s\n- octavia-v2-dsvm-scenario-traffic-ops https://zuul.opendev.org/t/openstack/build/8481dd578dd845958ee0d9b96ebe4339 : SUCCESS in 1h 23m 26s\n- octavia-v2-dsvm-scenario-non-traffic-ops https://zuul.opendev.org/t/openstack/build/21058d15103e48d382e7aba21b22afd5 : SUCCESS in 59m 33s\n- octavia-v2-dsvm-tls-barbican https://zuul.opendev.org/t/openstack/build/08eb5aaa09d44ef4a01755a5b6d45965 : SUCCESS in 36m 40s\n- octavia-grenade https://zuul.opendev.org/t/openstack/build/0f88bf0fa2ee44a79cfed67dbbcf3f29 : SUCCESS in 43m 43s\n- octavia-grenade-skip-level https://zuul.opendev.org/t/openstack/build/e014581ca8714b4f8c7516808dcf854e : SUCCESS in 44m 38s","accounts_in_message":[],"_revision_number":4},{"id":"575db44d5224abe37205d1568a10b75f7ba40a49","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-08 13:21:56.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":4},{"id":"b0f0b04521dfdf1757b447bbf14bf049a341c72f","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-09-08 13:23:11.000000000","message":"Patch Set 4:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/45e27cb334704dbb8f518ad81a2917e1\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/e17c9beb7c1d47bb8a19ef6f05f3495c : SUCCESS in 52s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/7ca088f79c2145949617f8418f8751d8 : SUCCESS in 1m 00s","accounts_in_message":[],"_revision_number":4}],"current_revision_number":4,"current_revision":"57cb6f3aa852e3e9113d8fd071a17d6be840f693","revisions":{"5be5652fa2e985e3f160eff3b2e9ed6cc79b0dd5":{"kind":"REWORK","_number":1,"created":"2026-09-01 08:12:15.000000000","uploader":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"ref":"refs/changes/21/1003221/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/1003221/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/1003221/1"}}},"commit":{"parents":[{"commit":"e2c18db97f3f6706461e53c3f38496513c5a2ed1","subject":"Merge \"Disable pypi when using local mirrors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e2c18db97f3f6706461e53c3f38496513c5a2ed1"}]}],"author":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 08:11:13.000000000","tz":0},"committer":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 08:11:54.000000000","tz":0},"subject":"Fix amphora member port created on the wrong subnet","message":"Fix amphora member port created on the wrong subnet\n\nHandleNetworkDelta read the member subnet ID from the delta but never\npassed it to create_port(). When the member network had more than one\nsubnet, Neutron allocated the port address from the first candidate\nsubnet, which may not be the member subnet, and the ADD_SUBNETS loop\nthen added a second fixed IP for the member subnet, leaving a stray\naddress on the port.\n\nPass the member subnet to create_port(), the same way CreateVIPBasePort\nand CreateSRIOVBasePort do. This restores the behaviour that was lost\nwhen member port plugging moved from plug_network() to create_port().\n\nCloses-Bug: #2165988\nChange-Id: Idd3177502243b6547851afea8837e48bd5ed29f5\nSigned-off-by: Nikita Mikhailov \u003cnikita.mikhailov@gcore.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5be5652fa2e985e3f160eff3b2e9ed6cc79b0dd5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/5be5652fa2e985e3f160eff3b2e9ed6cc79b0dd5"}]},"branch":"refs/heads/master"},"e31105240ce31f9c08d313ca10f6fd5cc17f42a5":{"kind":"NO_CODE_CHANGE","_number":2,"created":"2026-09-01 08:12:44.000000000","uploader":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"ref":"refs/changes/21/1003221/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/1003221/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/1003221/2"}}},"commit":{"parents":[{"commit":"e2c18db97f3f6706461e53c3f38496513c5a2ed1","subject":"Merge \"Disable pypi when using local mirrors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e2c18db97f3f6706461e53c3f38496513c5a2ed1"}]}],"author":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 08:11:13.000000000","tz":0},"committer":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 08:12:41.000000000","tz":0},"subject":"Fix member port plugged on the wrong subnet","message":"Fix member port plugged on the wrong subnet\n\nHandleNetworkDelta read the member subnet ID from the delta but never\npassed it to create_port(). When the member network had more than one\nsubnet, Neutron allocated the port address from the first candidate\nsubnet, which may not be the member subnet, and the ADD_SUBNETS loop\nthen added a second fixed IP for the member subnet, leaving a stray\naddress on the port.\n\nPass the member subnet to create_port(), the same way CreateVIPBasePort\nand CreateSRIOVBasePort do. This restores the behaviour that was lost\nwhen member port plugging moved from plug_network() to create_port().\n\nCloses-Bug: #2165988\nChange-Id: Idd3177502243b6547851afea8837e48bd5ed29f5\nSigned-off-by: Nikita Mikhailov \u003cnikita.mikhailov@gcore.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e31105240ce31f9c08d313ca10f6fd5cc17f42a5"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e31105240ce31f9c08d313ca10f6fd5cc17f42a5"}]},"branch":"refs/heads/master"},"12be7639e68ec500f9a6e131d5f238ab2838ee2e":{"kind":"REWORK","_number":3,"created":"2026-09-01 13:50:45.000000000","uploader":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"ref":"refs/changes/21/1003221/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/1003221/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/1003221/3"}}},"commit":{"parents":[{"commit":"e2c18db97f3f6706461e53c3f38496513c5a2ed1","subject":"Merge \"Disable pypi when using local mirrors\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/e2c18db97f3f6706461e53c3f38496513c5a2ed1"}]}],"author":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 08:11:13.000000000","tz":0},"committer":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 13:50:35.000000000","tz":0},"subject":"Fix member port plugged on the wrong subnet","message":"Fix member port plugged on the wrong subnet\n\nHandleNetworkDelta computed a member subnet ID from the delta but never\npassed it to create_port(). When the member network had more than one\nsubnet, Neutron allocated the port address from the first candidate\nsubnet, which may not be the member subnet, and the ADD_SUBNETS loop\nthen added a second fixed IP for the member subnet, leaving a stray\naddress on the port.\n\nPass every fixed IP from the delta nic to create_port(), the same way\nCreateVIPBasePort and CreateSRIOVBasePort request their subnets. This\nrestores the behaviour that was lost when member port plugging moved\nfrom plug_network() to create_port().\n\nCloses-Bug: #2165988\nChange-Id: Idd3177502243b6547851afea8837e48bd5ed29f5\nSigned-off-by: Nikita Mikhailov \u003cnikita.mikhailov@gcore.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/12be7639e68ec500f9a6e131d5f238ab2838ee2e"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/12be7639e68ec500f9a6e131d5f238ab2838ee2e"}]},"branch":"refs/heads/master"},"57cb6f3aa852e3e9113d8fd071a17d6be840f693":{"kind":"TRIVIAL_REBASE","_number":4,"created":"2026-09-06 11:49:00.000000000","uploader":{"_account_id":39389,"name":"Nikita Mikhailov","display_name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","username":"nikita_bear"},"ref":"refs/changes/21/1003221/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/octavia","ref":"refs/changes/21/1003221/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/octavia refs/changes/21/1003221/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/octavia refs/changes/21/1003221/4"}}},"commit":{"parents":[{"commit":"ae8013eed3fd4b0ff44bac0b186d5352c7508d9f","subject":"Fix typo","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/ae8013eed3fd4b0ff44bac0b186d5352c7508d9f"}]}],"author":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-01 08:11:13.000000000","tz":0},"committer":{"name":"Nikita Mikhailov","email":"nikita.mikhailov@gcore.com","date":"2026-09-06 11:49:00.000000000","tz":0},"subject":"Fix member port plugged on the wrong subnet","message":"Fix member port plugged on the wrong subnet\n\nHandleNetworkDelta computed a member subnet ID from the delta but never\npassed it to create_port(). When the member network had more than one\nsubnet, Neutron allocated the port address from the first candidate\nsubnet, which may not be the member subnet, and the ADD_SUBNETS loop\nthen added a second fixed IP for the member subnet, leaving a stray\naddress on the port.\n\nPass every fixed IP from the delta nic to create_port(), the same way\nCreateVIPBasePort and CreateSRIOVBasePort request their subnets. This\nrestores the behaviour that was lost when member port plugging moved\nfrom plug_network() to create_port().\n\nCloses-Bug: #2165988\nChange-Id: Idd3177502243b6547851afea8837e48bd5ed29f5\nSigned-off-by: Nikita Mikhailov \u003cnikita.mikhailov@gcore.com\u003e\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/57cb6f3aa852e3e9113d8fd071a17d6be840f693"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/octavia/commit/57cb6f3aa852e3e9113d8fd071a17d6be840f693"}]},"branch":"refs/heads/master","description":"Rebase","conflicts":{"base":"e2c18db97f3f6706461e53c3f38496513c5a2ed1","ours":"12be7639e68ec500f9a6e131d5f238ab2838ee2e","theirs":"ae8013eed3fd4b0ff44bac0b186d5352c7508d9f","merge_strategy":"recursive","contains_conflicts":false}}},"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":34451,"name":"Fernando Royo","email":"froyo@redhat.com","username":"froyo"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}},{"label":"Backport-Candidate","status":"MAY","applied_by":{"_account_id":29244,"name":"Gregory Thiemonge","email":"gthiemon@redhat.com","username":"gthiemonge"}}]}],"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":""}}}]}
