)]}'
{"id":"openstack%2Fneutron~913708","triplet_id":"openstack%2Fneutron~master~I76b3cb46ee603fa5e829537af41316bb42a6f30f","project":"openstack/neutron","branch":"master","topic":"bug/2058138","attention_set":{},"removed_from_attention_set":{"35931":{"account":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"last_update":"2024-03-21 10:08:15.000000000","reason":"Change was submitted"},"1131":{"account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"last_update":"2024-03-20 21:33:15.000000000","reason":"\u003cGERRIT_ACCOUNT_1131\u003e replied on the change","reason_account":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"}}},"hashtags":[],"change_id":"I76b3cb46ee603fa5e829537af41316bb42a6f30f","subject":"Enhance IptablesFirewallDriver with remote address groups","status":"MERGED","created":"2024-03-19 18:03:06.000000000","updated":"2024-03-25 14:24:05.000000000","submitted":"2024-03-21 10:08:15.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":7,"unresolved_comment_count":1,"has_review_started":true,"submission_id":"913708-bug/2058138","meta_rev_id":"6c2f04d3cc6e18f206fd2730c0cdd8acfa446107","_number":913708,"virtual_id_number":913708,"owner":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"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":1,"date":"2024-03-20 22:55:51.000000000","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":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"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-03-21 10:08:15.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":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"recommended":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"all":[{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":1,"date":"2024-03-21 02:45:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"value":2,"date":"2024-03-21 08:28:10.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-03-20 23:37:00.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":"","value":1,"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":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"value":1,"date":"2024-03-21 08:28:10.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":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},{"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":{"CC":[{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"}],"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":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2024-03-19 18:31:49.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-03-19 18:35:36.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"},{"updated":"2024-03-19 19:02:25.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-03-19 19:50:38.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-03-21 02:45:31.000000000","updated_by":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"reviewer":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"state":"REVIEWER"},{"updated":"2024-03-21 08:28:10.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"},{"updated":"2024-03-21 12:52:00.000000000","updated_by":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"reviewer":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"state":"CC"}],"messages":[{"id":"b2a35bc5281ea6fec728fa2201cde4c74e5299dd","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"date":"2024-03-19 18:03:06.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"83a30e40f28d2d46cd48a9cd91d5eddc76519404","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-19 18:31:49.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/21e8d59296684191b5579df1e65ed55e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/38e7f2293fea47398d129387831477b2 : SUCCESS in 19m 17s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/069611a613654cfda859241bbb6e078b : SUCCESS in 27m 40s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/6a443c63624e46f6a42673019207fb4f : SUCCESS in 19m 12s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"888414b5d9ee58379dfa73ae7dfd4e9c70c393f8","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2024-03-19 18:35:36.000000000","message":"Patch Set 1: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/March-2024/Arista_Tempest_Testrefs/changes/08/913708/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":"ef4667b13d9ee1ca6444cf41a42ab54f5b54222f","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-19 19:50:38.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7073b834581b4dfcad8146d16a65b245\n\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/fdaff2514f5f4a9195f7558d1521864a : SUCCESS in 1h 21m 14s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/7628e8e2d91042e0848178b6c268957a : SUCCESS in 1h 24m 52s\n- neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults https://zuul.opendev.org/t/openstack/build/10792bcb8a2a46aabd0e1d54b6636055 : SUCCESS in 1h 13m 14s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/dee431e0c50040b59d3ecd2734bbc419 : SUCCESS in 1h 45m 43s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/5ff2d8c64f2c4473bfb492dd7a2d66b4 : SUCCESS in 39m 50s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8d376fa15eb548b4810bdafaf99d039c : SUCCESS in 10m 34s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/00036dc83085489dabac298e8b4c7d91 : SUCCESS in 27m 28s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/8bd2c847c0744a36b09a3420e0f6c4b1 : SUCCESS in 26m 24s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c625ff28d9fc4525841f5e15d2c02ca6 : SUCCESS in 9m 56s\n- openstack-tox-py311-with-sqlalchemy-master https://zuul.opendev.org/t/openstack/build/69f008923d384cb48f331e281afa6837 : SUCCESS in 28m 58s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/5d595772b51a4ced88a747fa3286de8b : SUCCESS in 49m 40s\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/a2b613d7c756456cb492e86716ed386f : SUCCESS in 52m 32s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/51dab0455a2745f7885c6d5568bd2990 : SUCCESS in 52m 05s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/363344ad104b4b33b18649755b573e83 : SUCCESS in 1h 34m 19s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/b38fc268f48246b8883b0352af415cf8 : SUCCESS in 1h 05m 25s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/1f569077a57d451fabcbedce1d68527d : SUCCESS in 38m 11s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/753b14f0d319401c94fa824817bf80e0 : SUCCESS in 1h 25m 25s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/1469511a095d467882182044a864de9a : SUCCESS in 1h 02m 25s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/5c85d0b7a2074d2fa04465d32e609389 : SUCCESS in 1h 02m 09s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/8185db32c7bc4ec99e8e7c3d37acd2f4 : SUCCESS in 1h 25m 56s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/234f9d92d3bc42949b4f8f9f9f07008d : SUCCESS in 59m 56s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/bfec8f48b7c6488ca6be991732bab7d8 : SUCCESS in 1h 01m 01s","accounts_in_message":[],"_revision_number":1},{"id":"d2cddf88fac82f1991829454085387cf00b0b2f2","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2024-03-20 21:33:15.000000000","message":"Patch Set 1:\n\n(1 comment)","accounts_in_message":[],"_revision_number":1},{"id":"c0d3ee9c5cf5640e9d208fb2dfe25e385d455f0c","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"date":"2024-03-20 22:21:20.000000000","message":"Uploaded patch set 2.\n\nOutdated Votes:\n* Verified+1\n","accounts_in_message":[],"_revision_number":2},{"id":"79caf65fa087b2f4862ae89a9d4591c1f972fda9","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2024-03-20 22:55:51.000000000","message":"Patch Set 2: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/March-2024/Arista_Tempest_Testrefs/changes/08/913708/2 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":2},{"id":"fccf86778f486c27b18fbf6fb17bd1fd31c0aba0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-20 23:02:22.000000000","message":"Patch Set 2:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/9df8c51ce841414281f6e83944f66d6e\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/d3f43e3cf3e643448641eb02d805b0d8 : SUCCESS in 17m 58s (non-voting)\n- openstack-tox-py310-arm64 https://zuul.opendev.org/t/openstack/build/01de4786ed5b46788a6d59c37ff77ce0 : SUCCESS in 39m 00s (non-voting)\n- openstack-tox-py311-arm64 https://zuul.opendev.org/t/openstack/build/9ac42904b23a4577a38e250700e3e761 : SUCCESS in 16m 38s (non-voting)","accounts_in_message":[],"_revision_number":2},{"id":"67328cf137b70691ec32521c2860f8d502b79df5","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2024-03-20 23:37:00.000000000","message":"Patch Set 2: Code-Review+2\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"a6c0dc0ab4b9d0bea7500d197854219f7960ed60","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 00:21:34.000000000","message":"Patch Set 2: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b1cde2efcd6c4adeb15892d1d2f66a5d\n\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/8e2cd0941262429d888b7b6fa1405549 : SUCCESS in 1h 09m 59s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/3b1b0b88baab4a3cb6c8006ce50b644d : SUCCESS in 1h 37m 29s\n- neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults https://zuul.opendev.org/t/openstack/build/c2f5c00e168448449281f75eb0aa3709 : SUCCESS in 1h 27m 43s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/0c5163e2623f48e6b17bf189ea9534cb : SUCCESS in 1h 49m 19s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/62c2fee20d58424d8ef75459c62bab93 : SUCCESS in 30m 08s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/77f82400646f4ef4b416fb25994df537 : SUCCESS in 7m 41s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/4261f4949ec4435da0064b3ec5876dd1 : SUCCESS in 24m 13s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/2e32dfe03e714726b215c9afaaea03ad : SUCCESS in 17m 30s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/670f38b194994192abf1a852157c6fae : SUCCESS in 8m 26s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/dd2d5317babf4880bcf4ccf36ad116f2 : SUCCESS in 15m 21s\n- openstack-tox-py311-with-sqlalchemy-master https://zuul.opendev.org/t/openstack/build/8663661307c04825b6763a1841dc6a7f : SUCCESS in 26m 32s\n- neutron-ovs-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/e5bcea82e7894dda908557bb6632adec : SUCCESS in 56m 16s\n- neutron-ovn-grenade-multinode-skip-level https://zuul.opendev.org/t/openstack/build/04dcda6eb78e4c398dc01679c2526e14 : SUCCESS in 48m 58s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/80faa86b04804e84b8fb92e9505265c1 : SUCCESS in 48m 31s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/24b48626b7d149f1aed7c39da1c10090 : SUCCESS in 1h 59m 31s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/55788d58383c41e4b5051c12d3a1379d : SUCCESS in 58m 07s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/8274cf49b7dc49009c4d54734563f84c : SUCCESS in 49m 18s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/3f234f60e9614ae6b1f784187b74049f : SUCCESS in 1h 24m 12s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/51820a9c45364da19a05272cbeb3f7ab : SUCCESS in 1h 07m 12s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/14644872074b44e797fc5bde0198c67d : SUCCESS in 1h 03m 19s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/108e68f0b5274caabd793a23f28ea4fa : SUCCESS in 1h 05m 18s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/4b790bfac3454ad28af3cd0e9585694b : SUCCESS in 1h 23m 44s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/53fd30a06b474cefb7b761d02c37f3d7 : SUCCESS in 1h 12m 24s","accounts_in_message":[],"_revision_number":2},{"id":"74fe885af1ee96d1cba1155712248f7cac3738e2","author":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"},"date":"2024-03-21 02:45:31.000000000","message":"Patch Set 2: Code-Review+1","accounts_in_message":[],"_revision_number":2},{"id":"9029f96677977eb1a625a0489a5db337cf87b093","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2024-03-21 08:28:10.000000000","message":"Patch Set 2: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"699192bae59376507e9aaecbf591f046781e28a8","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 08:28:39.000000000","message":"Patch Set 2: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":2},{"id":"0ec412c0b4c10c208e980f974c72d876d7db196d","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 10:08:15.000000000","message":"Patch Set 2: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/f300d0bca64643cb98f4b77e3d41e5fe\n\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/41dc4b329a3e47f384cf196a3a3781e6 : SUCCESS in 1h 19m 28s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/6a25a4f782bb4594a6b804311366ba10 : SUCCESS in 1h 38m 55s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/c74c71804d784d09918e2ed0e6e010d7 : SUCCESS in 1h 24m 44s\n- neutron-tempest-plugin-openvswitch-enforce-scope-old-defaults https://zuul.opendev.org/t/openstack/build/1f610e6dff2f4185a4bd3c2b55c0226d : SUCCESS in 1h 17m 38s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b4e1fcb928f34c1490fa076eef923e4f : SUCCESS in 9m 25s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/f99b4e315f874fd4aff318a0b8885c26 : SUCCESS in 20m 12s\n- openstack-tox-py311 https://zuul.opendev.org/t/openstack/build/fe66ad6c789540be9e9afb8428d424c5 : SUCCESS in 23m 21s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0ceb51ee56664dbaa792fe601e34e49a : SUCCESS in 10m 09s\n- build-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/74cec8c84c05439c9b5d228af20372c3 : SUCCESS in 19m 46s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/2138757123114d87b4438e02f4b7904f : SUCCESS in 52m 15s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/45edd149a7f0460f95a684b4f7b6cf7b : SUCCESS in 1h 38m 44s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/c6edfa80ddc84dde8cea5671bb118e58 : SUCCESS in 1h 26m 24s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/fd46276ffb1043149c267787f74de908 : SUCCESS in 1h 03m 16s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/6119aba205ab47c688bdcbb1bd49944c : SUCCESS in 1h 01m 29s\n- neutron-ovn-tempest-ipv6-only-ovs-release https://zuul.opendev.org/t/openstack/build/f59d7334d38d4592b2d744372ab82236 : SUCCESS in 1h 01m 56s\n- tempest-integrated-networking https://zuul.opendev.org/t/openstack/build/89034c480ff84c03bda9c5381c51b874 : SUCCESS in 1h 25m 55s","accounts_in_message":[],"_revision_number":2},{"id":"b2899213ecc3b3e2a67dd0d6971b419d6b07e34a","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 10:08:15.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":2},{"id":"0015d249842373c3988ecef172ce1db31826428e","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2024-03-21 10:10:55.000000000","message":"Patch Set 2:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d758929ff9854fc4b851acc1c288a981\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c819a879eba247f797da06092941d292 : SUCCESS in 1m 03s\n- promote-openstack-releasenotes https://zuul.opendev.org/t/openstack/build/f5627718e5274317a7507317ea838d44 : SUCCESS in 57s","accounts_in_message":[],"_revision_number":2},{"id":"9f35f630a2dc3281869dd3c4afd52141171666aa","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2024-03-21 12:52:00.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"bd0659dc5808e771186b809558fb2732e33c552b","author":{"_account_id":1131,"name":"Brian Haley","email":"haleyb.dev@gmail.com","username":"brian-haley"},"date":"2024-03-21 14:41:38.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"e336d541b5888c0639bc9d823333c83873bb679d","author":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"date":"2024-03-21 22:54:22.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2},{"id":"6c2f04d3cc6e18f206fd2730c0cdd8acfa446107","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2024-03-25 14:24:05.000000000","message":"Patch Set 2:\n\n(1 comment)","accounts_in_message":[],"_revision_number":2}],"current_revision_number":2,"current_revision":"5e1188ef38da3f196aadf82a3842fa982c9a0c83","revisions":{"7651d1fb0697a235725d246105324f377391c066":{"kind":"REWORK","_number":1,"created":"2024-03-19 18:03:06.000000000","uploader":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"ref":"refs/changes/08/913708/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/08/913708/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/913708/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/913708/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/913708/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/08/913708/1"}}},"commit":{"parents":[{"commit":"1b3bc34f670dce5e1292a787b61723901a9cbbcf","subject":"Merge \"Add metadata options to generated ovn_agent.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1b3bc34f670dce5e1292a787b61723901a9cbbcf"}]}],"author":{"name":"Robert Breker","email":"rbreker@godaddy.com","date":"2024-03-17 14:43:50.000000000","tz":0},"committer":{"name":"Robert Breker","email":"rbreker@godaddy.com","date":"2024-03-19 18:02:48.000000000","tz":0},"subject":"Enhance IptablesFirewallDriver with remote address groups","message":"Enhance IptablesFirewallDriver with remote address groups\n\nThis change enhances the IptablesFirewallDriver with support for remote\naddress groups. Previously, this feature was only available in the\nOVSFirewallDriver. This commit harmonizes the capabilities across both\nfirewall drivers, and by inheritance also to OVSHybridIptablesFirewallDriver.\n\nBackground -\nThe Neutron API allows operators to configure remote address groups [1],\nhowever the OVSHybridIptablesFirewallDriver and IptablesFirewallDriver do\nnot implement these remote group restrictions. When configuring security\ngroup rules with remote address groups, connections get enabled\nbased on other rule parameters, ignoring the configured remote address\ngroup restrictions.\nThis behaviour undocumented, and may lead to more-open-than-configured network\naccess.\n\nCloses-Bug: #2058138\nChange-Id: I76b3cb46ee603fa5e829537af41316bb42a6f30f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7651d1fb0697a235725d246105324f377391c066"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7651d1fb0697a235725d246105324f377391c066"}]},"branch":"refs/heads/master"},"5e1188ef38da3f196aadf82a3842fa982c9a0c83":{"kind":"REWORK","_number":2,"created":"2024-03-20 22:21:20.000000000","uploader":{"_account_id":35931,"name":"Robert Breker","display_name":"Robert Breker","email":"mail@robertbreker.de","username":"rbreker"},"ref":"refs/changes/08/913708/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/08/913708/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/913708/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/913708/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/08/913708/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/08/913708/2"}}},"commit":{"parents":[{"commit":"1b3bc34f670dce5e1292a787b61723901a9cbbcf","subject":"Merge \"Add metadata options to generated ovn_agent.ini\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/1b3bc34f670dce5e1292a787b61723901a9cbbcf"}]}],"author":{"name":"Robert Breker","email":"rbreker@godaddy.com","date":"2024-03-17 14:43:50.000000000","tz":0},"committer":{"name":"Robert Breker","email":"rbreker@godaddy.com","date":"2024-03-20 22:20:45.000000000","tz":0},"subject":"Enhance IptablesFirewallDriver with remote address groups","message":"Enhance IptablesFirewallDriver with remote address groups\n\nThis change enhances the IptablesFirewallDriver with support for remote\naddress groups. Previously, this feature was only available in the\nOVSFirewallDriver. This commit harmonizes the capabilities across both\nfirewall drivers, and by inheritance also to OVSHybridIptablesFirewallDriver.\n\nBackground -\nThe Neutron API allows operators to configure remote address groups [1],\nhowever the OVSHybridIptablesFirewallDriver and IptablesFirewallDriver do\nnot implement these remote group restrictions. When configuring security\ngroup rules with remote address groups, connections get enabled\nbased on other rule parameters, ignoring the configured remote address\ngroup restrictions.\nThis behaviour undocumented, and may lead to more-open-than-configured network\naccess.\n\nCloses-Bug: #2058138\nChange-Id: I76b3cb46ee603fa5e829537af41316bb42a6f30f\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5e1188ef38da3f196aadf82a3842fa982c9a0c83"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5e1188ef38da3f196aadf82a3842fa982c9a0c83"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"MAY","applied_by":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"MAY","applied_by":{"_account_id":36216,"name":"WangYun","email":"wangyun@yovole.com","username":"wangyun"}},{"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":{}}}]}
