)]}'
{"id":"openstack%2Fneutron~921941","triplet_id":"openstack%2Fneutron~stable%2F2023.2~Ia61784174ee610b338f26660b2954330abc131a1","project":"openstack/neutron","branch":"stable/2023.2","topic":"bug/2051351","attention_set":{},"removed_from_attention_set":{"15554":{"account":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"last_update":"2024-06-13 18:21:02.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Ia61784174ee610b338f26660b2954330abc131a1","subject":"Add a default goto table\u003d94 for openvswitch fw","status":"MERGED","created":"2024-06-13 10:56:28.000000000","updated":"2024-06-13 18:22:24.000000000","submitted":"2024-06-13 18:21:02.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":"921941-bug/2051351","meta_rev_id":"e876e459184aabfc995d7b1e772dd285d3025319","_number":921941,"virtual_id_number":921941,"owner":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2024-06-13 18:21:02.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":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"all":[{"value":2,"date":"2024-06-13 14:48:51.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":2,"date":"2024-06-13 13:21:19.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"all":[{"value":1,"date":"2024-06-13 14:48:51.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":{"all":[{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"value":0,"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},{"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":"","default_value":0,"optional":true}},"removable_reviewers":[],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-06-13 10:56:28.000000000","updated_by":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"reviewer":{"_account_id":9531,"name":"liuyulong","display_name":"LIU Yulong","email":"i@liuyulong.me","username":"LIU-Yulong"},"state":"CC"},{"updated":"2024-06-13 11:39:43.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":"2024-06-13 12:51:04.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":"2024-06-13 13:21:19.000000000","updated_by":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"reviewer":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"state":"REVIEWER"},{"updated":"2024-06-13 14:48:51.000000000","updated_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"}],"messages":[{"id":"2da756c1a2265e2b23cc5964d18c05650ce6a085","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"date":"2024-06-13 10:56:28.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"4765f210737e635cb56968dfde978816889e518c","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-13 11:39:43.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/00c1ed30cac94c9e91830266c5c518af\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/a5e45134d29b4fa8b71a7b341933efc8 : SUCCESS in 28m 44s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/57840578a6e94da2bdf1b38385eb2845 : SUCCESS in 23m 20s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/856bcdc20a554c9b8ffe601fb5dc7ae7 : SUCCESS in 41m 05s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/d5b8609025af4f11afbc5ece272a35fa : SUCCESS in 23m 41s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"d4f5a193322e02a678ec1bedb4129f06693c9cd1","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-13 12:51:04.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/1faecb520f9b44318fb070a22c3f8086\n\n- neutron-tempest-plugin-openvswitch-2023-2 https://zuul.opendev.org/t/openstack/build/8267262b78474e48907975074b7bbd5c : SUCCESS in 1h 25m 59s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid-2023-2 https://zuul.opendev.org/t/openstack/build/559c8222647b4e329f324a34d5a87a5b : SUCCESS in 1h 38m 57s\n- neutron-tempest-plugin-ovn-2023-2 https://zuul.opendev.org/t/openstack/build/9726217e2eee4279877c200758442ce5 : SUCCESS in 1h 30m 13s\n- neutron-tempest-plugin-designate-scenario-2023-2 https://zuul.opendev.org/t/openstack/build/31086e0c3f384089bfc52f30e629d1a6 : SUCCESS in 38m 31s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/486fafdc5bf64f9dbcd27308c4cdc2ff : SUCCESS in 37m 18s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/3a0f40ab3f31412ab406952487284222 : SUCCESS in 11m 26s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/2688a918e6bd46faa183d09a58e77e2d : SUCCESS in 24m 41s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/56407a650487438bab6e452411625bdf : SUCCESS in 24m 43s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/b9ee64b5463b4fcb8d717ed1f01c219e : SUCCESS in 22m 49s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/1ba8b763bca24fb48171a29a70bdbaeb : SUCCESS in 24m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/655a732af692469388fef35f496a4da3 : SUCCESS in 11m 11s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/6cb0d744cdd443159d6c9478a2a7e67d : SUCCESS in 54m 54s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/7615d5695c8f4623b81203e0c4495410 : SUCCESS in 1h 48m 25s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/66948efe9afb40f89fa63f0027fa2eed : SUCCESS in 53m 06s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/e4998f9e34944ba2b8ff35e823a3781c : SUCCESS in 50m 22s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/21ec40f9d3274befbfae28a966d4d61c : SUCCESS in 1h 26m 02s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/297d1087e8f0409bade1a56490512dfe : SUCCESS in 1h 17m 02s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/2c3507fbf25447d88cb1ef7b8089562f : SUCCESS in 1h 03m 37s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/ade02623639e4e86a31a3a2ad8e34d84 : SUCCESS in 1h 06m 08s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/ae3d7e790f50444380f8f4ffe78cf937 : SUCCESS in 1h 06m 26s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/3662757f91cb4196bed7646be85eec88 : SUCCESS in 1h 19m 47s","accounts_in_message":[],"_revision_number":1},{"id":"75b34db46b4e740577aa0c956eded265fe8b01af","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2024-06-13 13:21:19.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"8abcb51ef7a685490a3dcd25c2f2a91adc3f0090","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2024-06-13 14:48:51.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"5cdce319f5a309c60b0b331a781823f619adabc4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-13 14:49:33.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"1a6aa4518cd7dbc8389be7da094e7b1f812bd629","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-13 18:21:02.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/ba4f1575b1d14025985b0d7ba44c6a73\n\n- neutron-tempest-plugin-ovn-2023-2 https://zuul.opendev.org/t/openstack/build/943b63b71f4a45e697f3ed398148c537 : SUCCESS in 1h 43m 33s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/e1ab16b5b22e40bb91ed329556c2e376 : SUCCESS in 11m 40s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a5c0eb2f83394aa7b4fdd2fcae933f21 : SUCCESS in 22m 26s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/43777f1a6a28418c8cc65d5a2be868ca : SUCCESS in 24m 39s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/8edaba0fa42342a69857d9fa8deea3d5 : SUCCESS in 24m 08s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/b635a750549f4a869c6e499bed1b934f : SUCCESS in 11m 09s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/9a12f71092804ddcb85ccece11f84e12 : SUCCESS in 52m 05s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/d0823cd0e72d4bc0a2ef6274e10a7915 : SUCCESS in 1h 42m 28s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/54fae86205fb4f0bbaad2e9337638abe : SUCCESS in 1h 28m 01s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/42bbb1a17a234d3e88efae407ae8b830 : SUCCESS in 51m 48s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/674e83a2462e446f895c28f5a636f524 : SUCCESS in 1h 00m 23s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/4306903753a44cb78531c82f0e7b8e73 : SUCCESS in 43m 57s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/024baa8073a1438a949efe2f96196813 : SUCCESS in 53m 11s","accounts_in_message":[],"_revision_number":1},{"id":"405c88174e42f26974a820b205934f773bcfd4bb","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-13 18:21:02.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"e876e459184aabfc995d7b1e772dd285d3025319","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-06-13 18:22:24.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b53a0091bb4d4228a17a07f97f4bf2a9\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/011f3bfaa3164f3ebb724aeb5acef4be : SUCCESS in 59s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"fc7fa9cf308766cdbf29b8cf4d3aaad867738dc0","revisions":{"fc7fa9cf308766cdbf29b8cf4d3aaad867738dc0":{"kind":"REWORK","_number":1,"created":"2024-06-13 10:56:28.000000000","uploader":{"_account_id":15554,"name":"Bence Romsics","email":"bence.romsics@gmail.com","username":"ebenrom","status":"inactive contributor"},"ref":"refs/changes/41/921941/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/41/921941/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/41/921941/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/41/921941/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/41/921941/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/41/921941/1"}}},"commit":{"parents":[{"commit":"8d4eeee135a4c6597aa7e6c976a5e13ca3ac237c","subject":"[OVN] Bump revision number after update_virtual_port_host","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/8d4eeee135a4c6597aa7e6c976a5e13ca3ac237c"}]}],"author":{"name":"LIU Yulong","email":"i@liuyulong.me","date":"2022-01-27 09:01:43.000000000","tz":480},"committer":{"name":"Bence Romsics","email":"bence.romsics@gmail.com","date":"2024-06-13 08:58:42.000000000","tz":120},"subject":"Add a default goto table\u003d94 for openvswitch fw","message":"Add a default goto table\u003d94 for openvswitch fw\n\nIf enable explicitly_egress_direct\u003dTrue and set port as\nno security group and port_security\u003dFalse, the ingress\nflood will reappear. The pipleline is:\nIngress\ntable_0 -\u003e table_60 -\u003e NORMAL -\u003e VM\nEgress\ntable_0 -\u003e ... -\u003e table_94 -\u003e output\n\nBecause ingress final action is normal, the br-int will learn the\nsource MAC, but egress final action is output. So VM\u0027s mac will\nnever be learnt by the br-int. Then ingress flood comes again.\n\nThis patch adds a default direct flow to table 94 during the\nopenflow security group init and explicitly_egress_direct\u003dTrue, then\nthe pipleline will be:\nIngress\ntable_0 -\u003e table_60 -\u003e table_94 -\u003e output VM\nEgress\ntable_0 -\u003e ... -\u003e table_94 -\u003e output\n\nAnd this patch adds the flows coming from patch port which will\nmatch local vlan then go to table 94 do the same direct actions.\n\nAbove flood issue will be addressed by these flows.\n\nCloses-Bug: #2051351\nChange-Id: Ia61784174ee610b338f26660b2954330abc131a1\n(cherry picked from commit d6f56c5f96c42e1682f3d1723a65253429778c20)\n(cherry picked from commit f94f8b63842099904ff88906e8221a366a809f99)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fc7fa9cf308766cdbf29b8cf4d3aaad867738dc0"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/fc7fa9cf308766cdbf29b8cf4d3aaad867738dc0"}]},"branch":"refs/heads/stable/2023.2"}},"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":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}},{"label":"Workflow","status":"MAY","applied_by":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","description":"Verified in gate by CI","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Verified\u003dMAX AND -label:Verified\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dMAX"],"failing_atoms":["label:Verified\u003dMIN"],"atom_explanations":{}}},{"name":"Code-Review","description":"Code reviewed by core reviewer","status":"SATISFIED","is_legacy":false,"submittability_expression_result":{"expression":"label:Code-Review\u003dMAX AND -label:Code-Review\u003dMIN","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dMAX"],"failing_atoms":["label:Code-Review\u003dMIN"],"atom_explanations":{}}},{"name":"Review-Priority","description":"Review priority","status":"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":{}}},{"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":{}}}]}
