)]}'
{"id":"openstack%2Fneutron~855850","triplet_id":"openstack%2Fneutron~master~I0fa431a91a7679e409386a357a01c31ec5ad0cfd","project":"openstack/neutron","branch":"master","topic":"bug/1987410","attention_set":{},"removed_from_attention_set":{"13252":{"account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"last_update":"2022-09-07 08:24:31.000000000","reason":"\u003cGERRIT_ACCOUNT_13252\u003e replied on the change","reason_account":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"}},"28329":{"account":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"last_update":"2022-09-07 15:37:41.000000000","reason":"Change was submitted"},"8313":{"account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"last_update":"2022-09-07 12:08:15.000000000","reason":"\u003cGERRIT_ACCOUNT_8313\u003e replied on the change","reason_account":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"}}},"hashtags":[],"change_id":"I0fa431a91a7679e409386a357a01c31ec5ad0cfd","subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","status":"MERGED","created":"2022-09-05 05:59:55.000000000","updated":"2022-09-07 15:39:08.000000000","submitted":"2022-09-07 15:37:41.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":23,"unresolved_comment_count":2,"has_review_started":true,"submission_id":"855850-bug/1987410","meta_rev_id":"a3f07423e67b9538db84953b49c48afb0f0e2f5d","_number":855850,"virtual_id_number":855850,"owner":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":1,"date":"2022-09-06 11:27:52.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":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":0,"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2022-09-07 15:37:41.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"},"recommended":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"all":[{"value":1,"date":"2022-09-07 08:24:31.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":2,"date":"2022-09-07 13:01:29.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":2,"date":"2022-09-07 12:01:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":2,"date":"2022-09-07 12:08:15.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":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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":0,"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"value":1,"date":"2022-09-07 12:08:15.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":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":{"approved":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"all":[{"value":0,"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"value":0,"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},{"value":0,"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"value":2,"date":"2022-09-07 12:01:08.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},{"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":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":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":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2022-09-05 06:04:31.000000000","updated_by":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"reviewer":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"state":"REVIEWER"},{"updated":"2022-09-05 06:04:31.000000000","updated_by":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"reviewer":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"state":"REVIEWER"},{"updated":"2022-09-05 06:27:23.000000000","updated_by":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"reviewer":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"state":"CC"},{"updated":"2022-09-05 06:31:47.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":"2022-09-05 07:24:22.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":"2022-09-05 08:21:42.000000000","updated_by":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"reviewer":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"state":"CC"},{"updated":"2022-09-05 08:39:55.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":"2022-09-07 12:01:08.000000000","updated_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"reviewer":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"state":"REVIEWER"},{"updated":"2022-09-07 13:01:29.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"}],"messages":[{"id":"212956406ed8e86ff974d868a5d1340bab4465a4","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-05 05:59:55.000000000","message":"Uploaded patch set 1.","accounts_in_message":[],"_revision_number":1},{"id":"a32cd9860ae2be641ce0af42ebb489250a78529a","author":{"_account_id":15670,"name":"StorPool OpenStack CI","email":"openstack-ci@storpool.com","username":"storpoolci","tags":["SERVICE_USER"]},"date":"2022-09-05 06:27:23.000000000","message":"Patch Set 1:\n\nMerge Failed.\n\nThis change or one of its cross-repo dependencies was unable to be automatically merged with the current state of its repository. Please rebase the change and upload a new patchset.","accounts_in_message":[],"_revision_number":1},{"id":"0e0a0882aba18e90ad6f202b1ef7b10cc604d52f","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-05 06:31:47.000000000","message":"Patch Set 1: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/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":"21806477d55d09b92f16f2362b8c2e8e81120ddb","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-05 06:38:19.000000000","message":"Uploaded patch set 2.","accounts_in_message":[],"_revision_number":2},{"id":"7b14c43d270c66b833b207cb8284909e77886f1a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-05 06:44:37.000000000","message":"Uploaded patch set 3.","accounts_in_message":[],"_revision_number":3},{"id":"b8bb7d969e3b362ae7398bc972a82061a220f51b","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-05 07:12:33.000000000","message":"Patch Set 2: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/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":"0c4300e693e6fda77e5ea3ab4272a929d1c52ef0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-05 07:24:22.000000000","message":"Patch Set 3:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/d96a6af95ea749f5be60991b6c31229b\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/70be761d3d2c4c2783b4ade02a2fce36 : SUCCESS in 34m 46s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/5a7f730621944b41ae487e6be42dcddf : SUCCESS in 35m 00s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"57f54e8dfe2e5735fbea38a85a83f2673e7ba5bf","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-05 08:19:40.000000000","message":"Patch Set 3: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/3 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":3},{"id":"27bbe955874a02f90b21a54dbbbefb3d464934b5","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2022-09-05 08:21:42.000000000","message":"Patch Set 3:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/855850/3 : SUCCESS in 1h 36m 26s","accounts_in_message":[],"_revision_number":3},{"id":"f40837c9e30235721aef4c5b5472a1e6eb47ee18","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-05 08:39:55.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\n\nhttps://zuul.opendev.org/t/openstack/buildset/9fd38057f3d94639830594c72a72a330\n\n- neutron-tempest-plugin-linuxbridge https://zuul.opendev.org/t/openstack/build/adff99f6773b43cb8a0df658e4986054 : FAILURE in 30m 34s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/a5b0ad9bca81420aa21530369f1f24fc : FAILURE in 32m 37s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/7878badcd19b416b95ac8c9b6bcf5d51 : FAILURE in 30m 25s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/65577ebf3a9c427bbdb06d6f7d4ac072 : SUCCESS in 1h 26m 47s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/a18e32cd1a8d44c4800e6aa2d7586338 : SUCCESS in 43m 55s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/2a34c614b10e406eb8d4724574d70a1f : SUCCESS in 14m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/1567366adf0b43439f5515f91e5fb55b : SUCCESS in 28m 33s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/878d8c3ec38847339a10aa69e969a5fd : SUCCESS in 35m 14s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/83a7c55c115440efb4e3c81078d5d549 : SUCCESS in 25m 30s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f9bf0c9cc63649a391e9c37e9583c1a2 : SUCCESS in 9m 11s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/c0adb355d459477aaba598b57fbb9410 : SUCCESS in 1h 05m 56s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/d2bde0a3d655440285a218721d2f1241 : SUCCESS in 1h 48m 10s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/871faa0b7c8149249b61d9cec56f1d16 : SUCCESS in 1h 15m 10s (non-voting)\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/7a577ff68db74e28b79013785679de11 : SUCCESS in 1h 16m 03s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/1e521dc08f1c4b5e8aa85bcd384589a3 : SUCCESS in 1h 11m 58s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/c5a44439bcf44498b666bc551f8b30d0 : SUCCESS in 1h 34m 16s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/49b72f35eb0742e1af1a76008b2164cb : SUCCESS in 1h 20m 28s\n- neutron-ovn-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/f756635a2a094cae8c613db8d02add96 : SUCCESS in 1h 08m 58s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/b7578aab63ce475c8b389f9700059d16 : SUCCESS in 1h 23m 56s (non-voting)","accounts_in_message":[],"_revision_number":3},{"id":"02e4a78cea88d7db4d9d5c1ff558a1a33772d15a","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-05 09:30:31.000000000","message":"Uploaded patch set 4.","accounts_in_message":[],"_revision_number":4},{"id":"eaf521bac27b3991f8312ed3a2c0775019b24221","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-05 10:05:01.000000000","message":"Patch Set 4: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/4 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":4},{"id":"afe21ea133d2c46670d7d438b5c7f8ae41b073ba","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-05 10:15:14.000000000","message":"Patch Set 4:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/2785bc07296541c383cc1b63cc5d4ef7\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/9063f92ed2b14bc7a88d487220dcbd26 : SUCCESS in 40m 55s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/a21bb7fa2e19444eb9f50a8f22aa8af6 : SUCCESS in 42m 52s (non-voting)","accounts_in_message":[],"_revision_number":4},{"id":"cb62f426fd1255848198ff95e2ae1d0f05fab375","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-05 10:55:25.000000000","message":"Uploaded patch set 5.","accounts_in_message":[],"_revision_number":5},{"id":"81cb579a42c7c4759f73905c9f188c0b8bc39c1a","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-05 11:29:29.000000000","message":"Patch Set 5: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/5 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":5},{"id":"f2b9ce362b43d6f0145952bf9994995fc586b081","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-05 11:42:26.000000000","message":"Patch Set 5:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/8f9c9e70fe90493cb5c3be075ec378b5\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/ad1467e89907448fa1a0f92a6bd21ef9 : SUCCESS in 31m 31s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/4d70b74c03c34b8892a6427eb6414829 : SUCCESS in 45m 03s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"192fe69664d1ebe056be895c35a2f9e258121255","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2022-09-05 12:34:38.000000000","message":"Patch Set 5:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/855850/5 : SUCCESS in 1h 38m 34s","accounts_in_message":[],"_revision_number":5},{"id":"bba06db8f318361645408abd4f4fcfc87efa76a6","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-05 12:56:55.000000000","message":"Patch Set 5: 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\n\nhttps://zuul.opendev.org/t/openstack/buildset/74001fa75c1f4e708b9dfd437d22e075\n\n- neutron-tempest-plugin-linuxbridge https://zuul.opendev.org/t/openstack/build/86b4de70e6634305bb4f6b2c551df8c9 : FAILURE in 1h 28m 45s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/1bcee58be6644fec9ec8d29210c0309c : FAILURE in 1h 19m 33s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/41accae0681e470da4ea5245e03bd3e1 : FAILURE in 1h 11m 22s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/8d76eee8847e4208aadb76660f2142ca : SUCCESS in 1h 19m 57s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/ec18d97b676f4fc7b0ab0edba7c2dce8 : SUCCESS in 37m 46s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/dfd214ec1d0f4be3919c80c83146b267 : SUCCESS in 12m 09s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/ff1bc7378a53496f98e368be4c9da91b : SUCCESS in 22m 36s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/8ffccaa1d7044a58969d660ac9fd7830 : SUCCESS in 31m 03s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/689dfb8b07a94aba89bf5e3f1ebf11ec : SUCCESS in 31m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ee9a897e68c64823948da5fc6af2b12f : SUCCESS in 11m 46s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/15a6967141724214a938f047bd3f29da : SUCCESS in 1h 15m 19s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/ac31f0599a7642b4a2cd6ed2c8b6c9d8 : SUCCESS in 1h 55m 57s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/d0ded112987b4dbd96ca897ba382282f : SUCCESS in 1h 14m 10s (non-voting)\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/3e2ab9fc7b4f4230acb27d465f8113fc : SUCCESS in 1h 00m 38s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/9ef94b91b1b440ea9ef96cd10c6aec51 : SUCCESS in 1h 12m 15s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/b3040c99186a424fa7e022b6e21b76c5 : FAILURE in 1h 05m 25s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/c38ed84d2238414c841a3134df74a73c : SUCCESS in 1h 28m 39s\n- neutron-ovn-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/2248c041c7d3468c9a91390dbab6973f : SUCCESS in 1h 02m 48s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/6af8a029f1074ffab4857ed143ed127e : SUCCESS in 1h 09m 56s (non-voting)","accounts_in_message":[],"_revision_number":5},{"id":"1c6d3efb972d23c5c8241a64d2fa1ca8af2558c5","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2022-09-05 14:43:31.000000000","message":"Patch Set 5:\n\n(6 comments)","accounts_in_message":[],"_revision_number":5},{"id":"eae6f3462319804221acc456e37251bd0651d276","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-06 03:17:03.000000000","message":"Uploaded patch set 6.","accounts_in_message":[],"_revision_number":6},{"id":"d9b17dda23be761387058d3778aa0b658b0244bc","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-06 03:32:44.000000000","message":"Patch Set 6:\n\n(5 comments)","accounts_in_message":[],"_revision_number":6},{"id":"c8da6d07cc482e97fd320dac031a3d8daab0602f","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-06 03:36:03.000000000","message":"Uploaded patch set 7.","accounts_in_message":[],"_revision_number":7},{"id":"13b74ff5604024f5c7cfe734e9060c349be09847","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-06 03:52:32.000000000","message":"Patch Set 6: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/6 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":6},{"id":"878bc9878be225130ad2edc022182e08d33b43fb","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-06 04:23:30.000000000","message":"Patch Set 7:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e158f09e78f147638ad1000001a9961b\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/b38483f8134147fd8f0023cf6bf7234b : SUCCESS in 33m 12s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/06cbd82582644294a52a6607c12c056a : SUCCESS in 45m 22s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"83f43a94c49ec4bbd580caeaf5003329db7c3584","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-06 04:27:53.000000000","message":"Patch Set 7: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/7 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":7},{"id":"2e6523673866f7ba410c6982c2c740671cae1da8","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2022-09-06 05:13:52.000000000","message":"Patch Set 7:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/855850/7 : SUCCESS in 1h 37m 10s","accounts_in_message":[],"_revision_number":7},{"id":"f8d9b3c259caf90b4b54bbf8db68e17abec6129d","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-06 05:32:07.000000000","message":"Patch Set 7: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/e3e0950fd428469b9d1b1198c1cd9973\n\n- neutron-tempest-plugin-linuxbridge https://zuul.opendev.org/t/openstack/build/c70a294b87ef4888a30f8a2060f24d3d : SUCCESS in 1h 50m 48s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/e17044e1277c4188bbe57696dd939a7a : SUCCESS in 1h 41m 18s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/9fb8717dda924af9b573def1c770388f : SUCCESS in 1h 33m 40s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/dba3c37cabb34800a05cd501887dcdf3 : SUCCESS in 1h 35m 27s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/bd31dd24b3074790884e82eb47d54684 : SUCCESS in 40m 57s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/f73cde7a8893440cb949b9dbbf62ecde : SUCCESS in 13m 24s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/9c05a777ace74848a777b0fb78794336 : SUCCESS in 28m 57s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/ccac8b23675043e2ac0249bc437761dd : SUCCESS in 26m 52s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/35b892d38b8348b2b1916d94be268dd8 : SUCCESS in 28m 35s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/c0b32b8326c74d89a977d1705c7bb601 : SUCCESS in 10m 38s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/0bbd7c8acab641d282d376c6fccea2a0 : SUCCESS in 1h 09m 31s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/983c34f36e0c4933abec95d64c4e85b8 : SUCCESS in 1h 49m 25s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/3268f5d74b3b426ea3e11d69c37f1782 : SUCCESS in 1h 30m 49s (non-voting)\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/1518a56b3371415a86635ff052753362 : SUCCESS in 1h 04m 28s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/74bdac5e3c2343b39d39a9be1738c036 : SUCCESS in 1h 19m 32s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/61226a70d8044695b118ae6d6038b72e : SUCCESS in 1h 30m 02s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/072d312508694d07a79ffc472264016e : SUCCESS in 1h 28m 26s\n- neutron-ovn-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/8ec0b17c8fa047e3a18d6bfa5f4e7017 : SUCCESS in 1h 04m 40s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/6c4e14e0c6124d32b69d21e7c94b40c9 : SUCCESS in 1h 16m 53s (non-voting)","accounts_in_message":[],"_revision_number":7},{"id":"10db3a97b0b23ff849e05644df79d4107e6ec625","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2022-09-06 09:19:39.000000000","message":"Patch Set 7:\n\n(6 comments)","accounts_in_message":[],"_revision_number":7},{"id":"ddd2f6c08455f21a738e2072c7e9b3e3d499b222","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-06 10:14:02.000000000","message":"Uploaded patch set 8.","accounts_in_message":[],"_revision_number":8},{"id":"15e615d9e860edc5be0380bf2fd4fc5e08c66fb2","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-06 10:42:51.000000000","message":"Patch Set 8:\n\n(4 comments)","accounts_in_message":[],"_revision_number":8},{"id":"2f2c4873194b11e690502288bcc227ff0d72ead6","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-06 10:51:38.000000000","message":"Patch Set 8: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/8 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":8},{"id":"574407fff6ee601ada83c1fff269206365ae5873","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"date":"2022-09-06 10:52:14.000000000","message":"Uploaded patch set 9.","accounts_in_message":[],"_revision_number":9},{"id":"f3f3a6eaef37ea0ba74d4a9e77265df42385151a","author":{"_account_id":9845,"name":"Arista CI","email":"arista-openstack-test@aristanetworks.com","username":"arista-test","tags":["SERVICE_USER"]},"date":"2022-09-06 11:27:52.000000000","message":"Patch Set 9: Verified+1\n\nArista third party testing PASSED [ https://arista-openstack-ci.arista.com:8000/September-2022/Arista_Tempest_Testrefs/changes/50/855850/9 ]\n\nFor testing details or any questions please check https://wiki.openstack.org/wiki/Arista-third-party-testing","accounts_in_message":[],"_revision_number":9},{"id":"3ac0242a8631532de7f1b6ca8956b4427ce276b0","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-06 11:37:52.000000000","message":"Patch Set 9:\n\nBuild succeeded (ARM64 pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/97d22cd9d1204555b64344843eca469c\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/327691d58e224a8999a9cf3e1d574bc1 : SUCCESS in 32m 53s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/c79925c4dbf24897aeca148ecd2e5fc7 : SUCCESS in 43m 55s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"fd15c6c2157956befcd20466244511451c854732","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-06 12:45:35.000000000","message":"Patch Set 9: Verified+1\n\nBuild succeeded (check pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/25677baaa84b4f76986010809495ffad\n\n- neutron-tempest-plugin-linuxbridge https://zuul.opendev.org/t/openstack/build/4440f24f3e874074a7e736a9545bd7ad : SUCCESS in 1h 20m 56s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/ac7e0f88558e4885b939099a74bd00a8 : SUCCESS in 1h 13m 41s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/1eedd7ba9cbf40a2a6d6b2bcee9037e3 : SUCCESS in 1h 05m 07s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/35f1ba6022ea46cdaadf7c795d38b6ec : SUCCESS in 1h 20m 35s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/fcab1a5fbbbb4d4e8f3fdf2b33b7bfd9 : SUCCESS in 40m 01s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/b75ac22674c6482589ec27f0b21c74d2 : SUCCESS in 14m 23s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/a8609d01f1be49748bec5753f4318783 : SUCCESS in 25m 42s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/26d9ea7730db4b938ef5a7a0b712540a : SUCCESS in 23m 32s\n- openstack-tox-py310 https://zuul.opendev.org/t/openstack/build/c5b461b7fa0541d298c2001b5bf64180 : SUCCESS in 23m 03s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/f6c7389745924bbc81f7f3f26425c2cc : SUCCESS in 10m 04s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/79d9ffa48f3e480190fc3fc6db0ecbea : SUCCESS in 1h 00m 23s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/8bbb14cb38a34eb8910fe78279e43971 : SUCCESS in 1h 51m 48s\n- neutron-ovs-rally-task https://zuul.opendev.org/t/openstack/build/a2faec3dcb764716ae94c36eb212f0a9 : SUCCESS in 1h 01m 47s (non-voting)\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/191da317b25b4f70afb52d6c9681b5b8 : SUCCESS in 53m 57s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/5c47bff27b794f72989d725489914ae3 : SUCCESS in 54m 46s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/5994dd0ea73745e094f96ee3225f52ca : SUCCESS in 1h 29m 29s\n- neutron-ovs-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/038bc78980124338a03c38ff94449810 : SUCCESS in 1h 15m 03s\n- neutron-ovn-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/b779de1b22c8429b926995594387a0e9 : SUCCESS in 1h 03m 06s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/c9ad2ef299314df1bca65c04e17bb530 : SUCCESS in 1h 16m 11s (non-voting)","accounts_in_message":[],"_revision_number":9},{"id":"08236d4ac80c9014d96faff5174fcdc9dcea244d","tag":"autogenerated:cloudbase-ci","author":{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"},"date":"2022-09-06 12:55:19.000000000","message":"Patch Set 9:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/855850/9 : SUCCESS in 2h 02m 26s","accounts_in_message":[],"_revision_number":9},{"id":"e31e5dcb5255926d1753752a4b297fffcd739cf4","author":{"_account_id":13252,"name":"Dr. Jens Harbott","display_name":"Jens Harbott (frickler)","email":"frickler@offenerstapel.de","username":"jrosenboom"},"date":"2022-09-07 08:24:31.000000000","message":"Patch Set 9: Code-Review+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"51c4c5278c0c9db302612dd10106be27b120f20f","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2022-09-07 12:01:08.000000000","message":"Patch Set 9: Code-Review+2 Review-Priority+2","accounts_in_message":[],"_revision_number":9},{"id":"64b2e4e5ba0663e63c189199e1627153bd74191d","author":{"_account_id":8313,"name":"Lajos Katona","display_name":"lajoskatona","email":"katonalala@gmail.com","username":"elajkat","status":"Ericsson Software Technology"},"date":"2022-09-07 12:08:15.000000000","message":"Patch Set 9: Code-Review+2 Workflow+1\n\n(1 comment)","accounts_in_message":[],"_revision_number":9},{"id":"f186217684cd280518130d062733aaf733c7f712","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-07 12:59:56.000000000","message":"Patch Set 9: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":9},{"id":"b1fc93ecd1dd822d6d10d35897da7515b089ba2c","author":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"},"date":"2022-09-07 13:01:29.000000000","message":"Patch Set 9: Code-Review+2","accounts_in_message":[],"_revision_number":9},{"id":"f96d81465b08548ee5c6cac4a2224f86fe7909bd","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-07 15:37:41.000000000","message":"Patch Set 9: Verified+2\n\nBuild succeeded (gate pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/b38c2c7e276b41e69ef3f2d4d51ea08d\n\n- neutron-tempest-plugin-linuxbridge https://zuul.opendev.org/t/openstack/build/c0a63f63f5d645b2beeb6feed36c9bdd : SUCCESS in 1h 24m 26s\n- neutron-tempest-plugin-openvswitch https://zuul.opendev.org/t/openstack/build/76c522f53cf2445fa892c6f5491d8b4c : SUCCESS in 1h 10m 47s\n- neutron-tempest-plugin-ovn https://zuul.opendev.org/t/openstack/build/736b120b104246bdb30ce35890733afc : SUCCESS in 1h 14m 05s\n- neutron-tempest-plugin-openvswitch-iptables_hybrid https://zuul.opendev.org/t/openstack/build/84eabd22efb34915a2a5e703cac33351 : SUCCESS in 1h 08m 34s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/8e2e9559785a4dc483a9375ae7dbb840 : SUCCESS in 14m 02s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/6fee0505eef64fc8b1429b2758b64b8b : SUCCESS in 23m 23s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/2bf78329658641a580e09e2ae9f28c18 : SUCCESS in 24m 50s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/0b59ae38095646ddb59959d1049f5bd3 : SUCCESS in 10m 20s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/073c49fcdeb64357a9f75f4c8c7c1702 : SUCCESS in 1h 09m 39s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/b79ed84c5bd249389f7734de118c6539 : SUCCESS in 1h 34m 35s\n- neutron-ovs-tempest-multinode-full https://zuul.opendev.org/t/openstack/build/0b6e7381da824937ae81c4e5cd7ba2b6 : SUCCESS in 1h 33m 09s\n- neutron-ovs-grenade-multinode https://zuul.opendev.org/t/openstack/build/a5c693791e90498a8a80ff1e415a8afc : SUCCESS in 1h 07m 26s\n- neutron-ovs-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/26915d8826144477899b3a576589880e : SUCCESS in 1h 12m 30s\n- neutron-ovn-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/cf367d38cbb048aba7b3dbbb60b03965 : SUCCESS in 1h 05m 10s","accounts_in_message":[],"_revision_number":9},{"id":"7640bf10de961f04fbb3aeac2055371ec7c5c6c0","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-07 15:37:41.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":9},{"id":"a3f07423e67b9538db84953b49c48afb0f0e2f5d","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2022-09-07 15:39:08.000000000","message":"Patch Set 9:\n\nBuild succeeded (promote pipeline).\nhttps://zuul.opendev.org/t/openstack/buildset/7c2d5139aadb457b82e18ebea774fef4\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/8632fe54cb994d32b5a2f3e8f0a4fd4e : SUCCESS in 55s","accounts_in_message":[],"_revision_number":9}],"current_revision_number":9,"current_revision":"d600b3d433a06446abeacfb4c5de6a88774e75de","revisions":{"dbe48b5e408f5ee2eebd43dfeb251044d4fc97b1":{"kind":"REWORK","_number":1,"created":"2022-09-05 05:59:55.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/1"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 05:55:57.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple port with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, user should use `IPv6 address scope` to ensure the IPv6 address is\nunique when user want to use `ndp proxy` feature.\n\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/dbe48b5e408f5ee2eebd43dfeb251044d4fc97b1"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/dbe48b5e408f5ee2eebd43dfeb251044d4fc97b1"}]},"branch":"refs/heads/master"},"ab6cfd4827c5bb4b3ea2b1bda6917fa8029f6789":{"kind":"REWORK","_number":2,"created":"2022-09-05 06:38:19.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/2","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/2","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/2 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/2 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/2 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/2"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 06:31:14.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ab6cfd4827c5bb4b3ea2b1bda6917fa8029f6789"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/ab6cfd4827c5bb4b3ea2b1bda6917fa8029f6789"}]},"branch":"refs/heads/master"},"6fe86274dea7adc79c83e7201cf1755b6e2b2889":{"kind":"REWORK","_number":3,"created":"2022-09-05 06:44:37.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/3","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/3","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/3 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/3 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/3 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/3"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 06:44:21.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6fe86274dea7adc79c83e7201cf1755b6e2b2889"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6fe86274dea7adc79c83e7201cf1755b6e2b2889"}]},"branch":"refs/heads/master"},"cbe8c1c27f2f093b701a6dde97508f6630a30a10":{"kind":"REWORK","_number":4,"created":"2022-09-05 09:30:31.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/4","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/4","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/4 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/4 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/4 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/4"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 09:30:16.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/cbe8c1c27f2f093b701a6dde97508f6630a30a10"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/cbe8c1c27f2f093b701a6dde97508f6630a30a10"}]},"branch":"refs/heads/master"},"7808f65995113f3543202e878ccb8a77a7f3d542":{"kind":"REWORK","_number":5,"created":"2022-09-05 10:55:25.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/5","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/5","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/5 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/5 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/5 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/5"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 10:55:01.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7808f65995113f3543202e878ccb8a77a7f3d542"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/7808f65995113f3543202e878ccb8a77a7f3d542"}]},"branch":"refs/heads/master"},"dc4ede7e7e0dd33e365d993087f93d9d92af274b":{"kind":"REWORK","_number":6,"created":"2022-09-06 03:17:03.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/6","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/6","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/6 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/6 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/6 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/6"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-06 03:16:46.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nDepends-on: https://review.opendev.org/#/c/855997\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/dc4ede7e7e0dd33e365d993087f93d9d92af274b"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/dc4ede7e7e0dd33e365d993087f93d9d92af274b"}]},"branch":"refs/heads/master"},"bfb91c59ad3876f8f4e57506beb774b1ba8a9215":{"kind":"REWORK","_number":7,"created":"2022-09-06 03:36:03.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/7","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/7","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/7 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/7 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/7 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/7"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-06 03:35:34.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nDepends-on: https://review.opendev.org/#/c/855997\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/bfb91c59ad3876f8f4e57506beb774b1ba8a9215"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/bfb91c59ad3876f8f4e57506beb774b1ba8a9215"}]},"branch":"refs/heads/master"},"5173c7a3ab3a07651a4a26ee985da70267497ada":{"kind":"REWORK","_number":8,"created":"2022-09-06 10:14:02.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/8","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/8","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/8 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/8 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/8 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/8"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-06 10:13:45.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nDepends-on: https://review.opendev.org/#/c/855997\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5173c7a3ab3a07651a4a26ee985da70267497ada"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/5173c7a3ab3a07651a4a26ee985da70267497ada"}]},"branch":"refs/heads/master"},"d600b3d433a06446abeacfb4c5de6a88774e75de":{"kind":"REWORK","_number":9,"created":"2022-09-06 10:52:14.000000000","uploader":{"_account_id":28329,"name":"yangjianfeng","display_name":"JeffYang","email":"yjf1970231893@gmail.com","username":"yangjianfeng"},"ref":"refs/changes/50/855850/9","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/50/855850/9","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/9 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/9 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/50/855850/9 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/50/855850/9"}}},"commit":{"parents":[{"commit":"12b21e235e6f3b235f576bdc4986e0e4626277ea","subject":"Merge \"utils: add option to generate dhcp device id per segmentation\"","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/12b21e235e6f3b235f576bdc4986e0e4626277ea"}]}],"author":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-05 03:41:55.000000000","tz":480},"committer":{"name":"yangjianfeng","email":"yjf1970231893@gmail.com","date":"2022-09-06 10:45:45.000000000","tz":480},"subject":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope","message":"Forbid enable ndp proxy when external netwrok has no IPv6 address scope\n\nIn neutron, user can create multiple ports with same IPv6 address if\nthe network has no IPv6 address scope. This maybe result in some\nsecurity issues.\n\nThis can be exploited by a malicious tenant via creating a subnet with\na prefix that covers an address that is already in use and take over\n(part of) the traffic flowing towards that address. The success of the\nattack depends on winning the race of who answers the NDP query first,\nbut still a 50% chance of capturing traffic seems dangerous. The attack\nworks not only against other addresses served by NDP proxy, but also\nagainst other hosts that may exist, potentially even the gateway for\nthe external network.\n\nSo, we should use `IPv6 address scope` to ensure the IPv6 address is\nunique when we want to use `ndp proxy` feature.\n\nDepends-on: https://review.opendev.org/#/c/855997\nCloses-Bug: #1987410\nChange-Id: I0fa431a91a7679e409386a357a01c31ec5ad0cfd\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d600b3d433a06446abeacfb4c5de6a88774e75de"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/d600b3d433a06446abeacfb4c5de6a88774e75de"}]},"branch":"refs/heads/master"}},"requirements":[],"submit_records":[{"rule_name":"gerrit~DefaultSubmitRule","status":"CLOSED","labels":[{"label":"Verified","status":"OK","applied_by":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}},{"label":"Code-Review","status":"OK","applied_by":{"_account_id":13861,"name":"yatin","email":"ykarel@redhat.com","username":"yatinkarel"}},{"label":"Workflow","status":"OK","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","applied_by":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"}}]}],"submit_requirements":[]}
