)]}'
{"id":"openstack%2Fneutron~992597","triplet_id":"openstack%2Fneutron~master~I9fbc8f75f8084461901a004dfcb07e42f76db62b","project":"openstack/neutron","branch":"master","topic":"bug/2155883","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2026-06-10 14:24:46.000000000","reason":"\u003cGERRIT_ACCOUNT_16688\u003e replied on the change","reason_account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}},"11975":{"account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"last_update":"2026-06-10 12:24:41.000000000","reason":"\u003cGERRIT_ACCOUNT_11975\u003e replied on the change","reason_account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},"8313":{"account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"last_update":"2026-06-10 17:51:50.000000000","reason":"Change was submitted"},"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2026-06-10 17:51:50.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"I9fbc8f75f8084461901a004dfcb07e42f76db62b","subject":"ovs: defer ports with invalid ofport in ``_process_port``","status":"MERGED","created":"2026-06-10 09:05:20.000000000","updated":"2026-06-10 22:49:02.000000000","submitted":"2026-06-10 17:51:50.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":1,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"992597-bug/2155883","meta_rev_id":"89f9be99b90790229d4acf6f8f5e0b0642c4898b","_number":992597,"virtual_id_number":992597,"owner":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"recommended":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":1,"date":"2026-06-10 18:19:34.000000000","post_submit":true,"permitted_voting_range":{"min":1,"max":1},"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2026-06-10 17:51:50.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":{"approved":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"all":[{"value":2,"date":"2026-06-10 09:32:18.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":2,"date":"2026-06-10 12:24:41.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_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":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":1,"date":"2026-06-10 12:24:41.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_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},"Review-Priority":{"recommended":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"all":[{"value":1,"date":"2026-06-10 11:31:01.000000000","permitted_voting_range":{"min":1,"max":2},"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-1":"Branch Freeze"," 0":"No Priority","+1":"Important Change","+2":"Gate Blocker Fix / Urgent Change"},"description":"","value":1,"default_value":0,"optional":true}},"removable_reviewers":[{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}],"reviewers":{"REVIEWER":[{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2026-06-10 09:32:18.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"state":"REVIEWER"},{"updated":"2026-06-10 10:22:11.000000000","updated_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"reviewer":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2026-06-10 10:56:05.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-06-10 11:31:01.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2026-06-10 11:31:01.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2026-06-10 11:31:01.000000000","updated_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2026-06-10 18:19:34.000000000","updated_by":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"reviewer":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"state":"REVIEWER"}],"messages":[{"id":"011659c5bfef4ad63d3b93ee0cc3537619825881","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-06-10 09:05:20.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"0bb320483cd71b3e382627cecf1afaf8545c1955","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2026-06-10 09:32:18.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"3c69cae5146a8d3038c83d95c94474d8dae31d98","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 10:22:11.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/164ae75e04ef4b5987473402ec7ea25d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/312aad279e454d74b7fdd6b0b9a3f150 : SUCCESS in 19m 31s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/ad969bfcd671464da25a10e5d4cf60a2 : SUCCESS in 21m 46s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/59d020dd4fda45efa3fd262395283d0c : SUCCESS in 1h 04m 32s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"04a9495d604a462a58e03a01a10212fb8636af73","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 10:56:05.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f293d002947947e9b4b60d1072f331a6\n\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/70c567abf0b748fd939acfc6bf7d7651 : SUCCESS in 37m 28s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/14ca437d19ad4fb990bd990717c336a3 : SUCCESS in 1h 38m 41s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/9e21adb7b9f246fe8aa031762c7a8564 : SUCCESS in 44m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/78b5fa25cb2b4859b4575729678fdb2a : SUCCESS in 10m 51s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/10b684c7761a40358547e3b1a305c966 : SUCCESS in 21m 14s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/b675f951db064bcf8a94f0241c9a6622 : SUCCESS in 26m 06s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/18dbfc59506c4b79b15ef44dc29a0677 : SUCCESS in 34m 10s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ecf929802c644e8d8a8ca3b60e6cb790 : SUCCESS in 13m 10s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/adde0cbacf814b269917155f87379521 : SUCCESS in 20m 44s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/a7ab3b757cbd4a8e8a36f3ed9ae3fd36 : SUCCESS in 1h 44m 33s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/2062c188b9ab4196aedf8620dffb6f15 : SUCCESS in 41m 07s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/f43c76c072974c0ea7339ac50debb170 : SUCCESS in 1h 38m 06s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/d608f2b18fe34d82a2a979abfb38b38b : SUCCESS in 1h 40m 35s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/93d3e49cee6047edacef14c285176a96 : SUCCESS in 1h 23m 44s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"ddd20a632b6a51383b39bc9537a27bb57ad84d3f","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2026-06-10 11:31:01.000000000","message":"Patch Set 1: Review-Priority+1","accounts_in_message":[],"_revision_number":1},{"id":"dc4dd1339c2e5fe8b8e6bb662a09715645346f7b","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2026-06-10 12:24:41.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"f8f5ea2809d9098edff4f965704ffd59aa948cd4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 12:25:19.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"16ef5170baa78115016943824b8bc669e975961a","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 14:22:34.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/0ee92dfff01640b5b4dde4748b115ce4\n\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/d58b8286a9ad4e66a3435a92ebd4e375 : SUCCESS in 1h 09m 52s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/b7b873f29a544b30b23b7320cfbd9af6 : SUCCESS in 1h 37m 43s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/963da5a43a7d45d7aee14011ea09d9b1 : SUCCESS in 11m 53s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1e7308856b304ccf89d86b0fdd42cc8f : SUCCESS in 25m 44s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/7d760982834d408ebb93d04ebdc30913 : SUCCESS in 31m 28s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/181f65f481b74add95c6cc6e015c2a5e : SUCCESS in 18m 43s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/105f83a8c96f41b5bbbce35da29c7954 : SUCCESS in 20m 26s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/e850c9397dea4bd3812c44fa710f8540 : FAILURE in 34m 12s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/2fd9d684c6184f08842161001ebd8abe : SUCCESS in 1h 52m 31s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/b17f7abdfbd54bc1bebf53749b4746a1 : SUCCESS in 1h 11m 41s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"dfafd3e5a7d0061b51291925dfe3e09f258578ce","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2026-06-10 14:24:46.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"3259ebcb058d7ad0e21e3dbc3dfe429e79fc5f4d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 16:26:37.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/a5fbdac22ae546e8be3b5043500798c1\n\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/632de2596e2347fc9695df0dd0d1ba25 : SUCCESS in 44m 41s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/5a30f33c5e7b406a8f4be86e2eb7f99b : SUCCESS in 1h 25m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/776e7f3f7e6e4218b1ec7bbf71fc2284 : SUCCESS in 57m 03s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/10669acbf2bb4959834de69ac54b959c : SUCCESS in 5m 50s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/f462610419e64f82854963797cdec78f : SUCCESS in 28m 47s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/abd055cdf0784f66b53bf3b119e82591 : SUCCESS in 18m 44s\n- openstack-tox-py314 https://zuul.opendev.org/t/openstack/build/8f87f57674e643feb3ff9e3f5d63f8b7 : SUCCESS in 34m 16s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/2783bddc99f34a938a20a2a145f3b712 : SUCCESS in 12m 54s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/be6d433e12994d3980dc05e156d74225 : SUCCESS in 18m 55s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/91607286c26741dda8fe95e49f76f7c1 : SUCCESS in 1h 03m 31s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/6be54ca183ae4ebba82047908123286d : SUCCESS in 1h 02m 30s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/0bc3ba3360f64e2f98d3d14f320c3ace : SUCCESS in 1h 56m 31s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/0d1e14ad420b4eec8f8915059d19d13c : SUCCESS in 1h 17m 45s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/12412b43d4f14d389f3c205a0a557a59 : SUCCESS in 33m 36s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"a5662496e85de9adadb203325eba5153def09c4d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 16:27:08.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"7a93b5fa7806694b601b2760af20d22b6117b9a6","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 16:51:55.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/09a6af7957a2448781e2ad99e4f24c8d\n\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/a358804141794847a2aa68b3789a754e : SUCCESS in 54m 29s (non-voting)\n- openstack-tox-py313-arm64 https://zuul.opendev.org/t/openstack/build/0847f59456ff45858b345f7d5d068558 : SUCCESS in 46m 45s (non-voting)\n- openstack-tox-py314-arm64 https://zuul.opendev.org/t/openstack/build/cf2439596ac443d4a46860b2988df599 : SUCCESS in 1h 11m 52s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"32b9a4425220e131f1f6566aba4bf3b1ba00ab0d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 17:51:50.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/5829b01b14d04c97b58f1a90825aa26f\n\n- openstacksdk-functional-devstack https://zuul.opendev.org/t/openstack/build/53ea3493b7ef4211be4f19d215a4f514 : SUCCESS in 52m 13s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/34cce491b5ee40acbb57ac0d33facf07 : SUCCESS in 1h 23m 48s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/33c01c3b3a3c4ccc90b7e942836b4b84 : SUCCESS in 9m 01s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/905c900502c54e7cb785e8b3d735c4d8 : SUCCESS in 24m 53s\n- openstack-tox-py313 https://zuul.opendev.org/t/openstack/build/3e63b85e039743ea856c31b5237d040f : SUCCESS in 30m 10s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/426b35322a7347f9b56ca64bc3412d79 : SUCCESS in 14m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/9262d2250767467f9d094ba099c72659 : SUCCESS in 16m 47s\n- neutron-functional https://zuul.opendev.org/t/openstack/build/d1218225fd13492697e569d881323740 : SUCCESS in 1h 00m 13s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/abf873608ef747cc9667121d0219af7c : SUCCESS in 1h 22m 15s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/5a1a13cba4354397b856d68976173b68 : SUCCESS in 46m 21s\n\nWarning:\n  Comments left for invalid file neutron/agent/l3/router_info.py","accounts_in_message":[],"_revision_number":1},{"id":"8bcb066d4dff5f1ae57f645622de509ac87f3202","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 17:51:50.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"24a48acdbc0e0f573af028142ad21b5657acaf9b","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2026-06-10 17:53:21.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/aa52f27926f645c6a3d60b03aa24eda6\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a14c52df7148493cb4368d3b42b55eb7 : SUCCESS in 1m 11s","accounts_in_message":[],"_revision_number":1},{"id":"5fa3c3473b912380be2075400e2a42ac1f492eaa","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2026-06-10 18:19:34.000000000","message":"Patch Set 1: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/June-2026/Arista_Tempest_Testrefs/changes/97/992597/1 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":1},{"id":"89f9be99b90790229d4acf6f8f5e0b0642c4898b","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2026-06-10 22:49:02.000000000","message":"Patch Set 1:\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/June-2026/Arista_Tempest_Testrefs/changes/97/992597/1 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"7ebcce0b8dcd4cd482da92672f5ae7c51530a429","revisions":{"7ebcce0b8dcd4cd482da92672f5ae7c51530a429":{"kind":"REWORK","_number":1,"created":"2026-06-10 09:05:20.000000000","uploader":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"ref":"refs/changes/97/992597/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/97/992597/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/97/992597/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/97/992597/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/97/992597/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/97/992597/1"}}},"commit":{"parents":[{"commit":"8f1f4b872ebd7d3971948a04378c9441df2e75e2","subject":"Merge \"evpn: Remove EVPN_VRF_NAME_LEN constant\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/8f1f4b872ebd7d3971948a04378c9441df2e75e2"}]}],"author":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-06-10 09:03:20.000000000","tz":120},"committer":{"name":"Rodolfo Alonso Hernandez","email":"ralonsoh@redhat.com","date":"2026-06-10 09:05:10.000000000","tz":120},"subject":"ovs: defer ports with invalid ofport in ``_process_port``","message":"ovs: defer ports with invalid ofport in ``_process_port``\n\nWhen a port is inserted into OVS, the kernel may transiently assign\n``ofport\u003d-1`` (``INVALID_OFPORT``) before settling on a valid value.\nPreviously, ``_process_port`` only deferred ports with\n``UNASSIGNED_OFPORT`` (``[]``), so a port arriving with ``ofport\u003d-1``\nwas immediately added to the processing pipeline. Patch [1] then\ncorrectly skipped OF operations in ``treat_vif_port`` for such ports\nbut never re-queued them, which meant the ``network-vif-plugged``\nevent was never sent to Nova, causing a 300 s VIF-plug timeout.\n\nExtend the ``_process_port`` check to also defer ``INVALID_OFPORT``\nports via the existing ``ports_not_ready_yet`` mechanism. On the next\n``rpc_loop`` iteration the port attributes are re-read from OVS; if\nthe ofport is now valid the port is processed normally, otherwise it\nis deferred again.\n\n[1]https://review.opendev.org/c/openstack/neutron/+/992423\n\nCloses-Bug: #2155883\nAssisted-By: Claude Opus 4.6\nSigned-off-by: Rodolfo Alonso Hernandez \u003cralonsoh@redhat.com\u003e\nChange-Id: I9fbc8f75f8084461901a004dfcb07e42f76db62b\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7ebcce0b8dcd4cd482da92672f5ae7c51530a429"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7ebcce0b8dcd4cd482da92672f5ae7c51530a429"}]},"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":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}},{"label":"Review-Priority","status":"MAY","applied_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}}]}],"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":"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":"Review-Priority","description":"Review priority","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"-label:Review-Priority\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":[],"failing_atoms":["label:Review-Priority\u003dMIN"],"atom_explanations":{"label:Review-Priority\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":""}}}]}
