)]}'
{"id":"openstack%2Fneutron~816348","triplet_id":"openstack%2Fneutron~stable%2Fwallaby~Idfa763df8c60d8ae46cd6351d1b6dc7d950b4c67","project":"openstack/neutron","branch":"stable/wallaby","topic":"bug/1948642-stable/xena-stable/wallaby","attention_set":{},"removed_from_attention_set":{"16688":{"account":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"last_update":"2021-11-03 14:18:52.000000000","reason":"Rodolfo Alonso replied on the change"},"11975":{"account":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"last_update":"2021-11-04 11:53:35.000000000","reason":"Change was submitted"}},"hashtags":[],"change_id":"Idfa763df8c60d8ae46cd6351d1b6dc7d950b4c67","subject":"Don\u0027t setup bridge controller if it is already set","status":"MERGED","created":"2021-11-03 11:05:41.000000000","updated":"2021-11-04 11:56:34.000000000","submitted":"2021-11-04 11:53:35.000000000","submitter":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"total_comment_count":0,"unresolved_comment_count":0,"has_review_started":true,"submission_id":"816348-bug/1948642-stable/xena-stable/wallaby","cherry_pick_of_change":816454,"cherry_pick_of_patch_set":1,"meta_rev_id":"40aa462deb5395da27904730be27eff28059f524","_number":816348,"virtual_id_number":816348,"owner":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"actions":{},"labels":{"Verified":{"approved":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"tag":"autogenerated:zuul:gate","value":2,"date":"2021-11-04 11:53:35.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Fails","-1":"Doesn\u0027t seem to work"," 0":"No score","+1":"Works for me","+2":"Verified"},"description":"","default_value":0,"optional":true},"Code-Review":{"approved":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"all":[{"value":2,"date":"2021-11-03 14:18:52.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":2,"date":"2021-11-04 09:19:15.000000000","permitted_voting_range":{"min":2,"max":2},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"value":0,"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"values":{"-2":"Do not merge","-1":"This patch needs further work before it can be merged"," 0":"No score","+1":"Looks good to me, but someone else must approve","+2":"Looks good to me (core reviewer)"},"description":"","default_value":0,"optional":true},"Workflow":{"approved":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"all":[{"value":0,"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":1,"date":"2021-11-04 09:19:15.000000000","permitted_voting_range":{"min":1,"max":1},"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"value":0,"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"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":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]}],"CC":[{"_account_id":26622,"name":"Cloudbase Neutron Hyper-V CI","email":"neutron_hyperv_ci@cloudbasesolutions.com","username":"neutron_hyperv_ci"}]},"pending_reviewers":{},"reviewer_updates":[{"updated":"2021-11-03 11:57:15.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":"2021-11-03 12:50:51.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":"2021-11-03 13:40:04.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":"REVIEWER"},{"updated":"2021-11-03 14:00:12.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":"2021-11-04 09:19:15.000000000","updated_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"reviewer":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"state":"REVIEWER"}],"messages":[{"id":"e35c87d0d9b4add47b747e45bb3f6e86ecc8c029","tag":"autogenerated:gerrit:newPatchSet","author":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"date":"2021-11-03 11:05:41.000000000","message":"Patch Set 1: Cherry Picked from branch stable/xena.","accounts_in_message":[],"_revision_number":1},{"id":"1bdc35a78e082a924e5765a3e6a6095c4550f49e","tag":"autogenerated:zuul:check-arm64","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-03 11:57:15.000000000","message":"Patch Set 1:\n\nBuild succeeded (ARM64 pipeline).\n\n- openstack-tox-py38-arm64 https://zuul.opendev.org/t/openstack/build/210c6ca246044e4cba8d15b72c678bce : SUCCESS in 47m 38s (non-voting)\n- openstack-tox-py39-arm64 https://zuul.opendev.org/t/openstack/build/eeb2651004e645228d576b9cd3483e5a : SUCCESS in 49m 31s (non-voting)","accounts_in_message":[],"_revision_number":1},{"id":"9a780d5c9aa3637c1a531ac77c5c0aea56971735","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":"2021-11-03 12:50:51.000000000","message":"Patch Set 1:\n\nBuild succeeded.\n\n- neutron http://cloudbase-ci.com/neutron/816348/1 : SUCCESS in 1h 44m 15s","accounts_in_message":[],"_revision_number":1},{"id":"b47bd5fac3ae8a9b4585df1f71011a7b5ee0c256","tag":"autogenerated:zuul:check","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-03 14:00:12.000000000","message":"Patch Set 1: Verified+1\n\nBuild succeeded (check pipeline).\n\n- neutron-tempest-plugin-api-wallaby https://zuul.opendev.org/t/openstack/build/dc3d610986ed4db081bc65b800629710 : SUCCESS in 56m 51s\n- neutron-tempest-plugin-scenario-linuxbridge-wallaby https://zuul.opendev.org/t/openstack/build/9ed6c57e135d4e6ca7fd6b15234acd7a : SUCCESS in 2h 27m 41s\n- neutron-tempest-plugin-scenario-openvswitch-wallaby https://zuul.opendev.org/t/openstack/build/a07533259b864502895e7c873e7b09c7 : SUCCESS in 2h 07m 03s\n- neutron-tempest-plugin-scenario-openvswitch-iptables_hybrid-wallaby https://zuul.opendev.org/t/openstack/build/fec85664a8a8428d84562f899d34bb49 : SUCCESS in 1h 48m 28s\n- neutron-tempest-plugin-scenario-ovn-wallaby https://zuul.opendev.org/t/openstack/build/84c02eeea3bc4b17bbd020063d6ae713 : SUCCESS in 2h 46m 32s\n- openstack-tox-cover https://zuul.opendev.org/t/openstack/build/3ff68d64cade418699703cdb1a0e0764 : SUCCESS in 47m 51s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/bba19c05eab847f983537dd09c3963f7 : SUCCESS in 16m 28s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/1ac6a05a001b4f41a4ff15c47d8129b1 : SUCCESS in 37m 17s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/058afb72d77f41898d31a49e5910af48 : SUCCESS in 26m 27s\n- openstack-tox-py39 https://zuul.opendev.org/t/openstack/build/7715ce6fdd60462bb454418dd2e58f48 : SUCCESS in 33m 13s (non-voting)\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/759c39bb3d324ff1b032c80ca37b19a3 : SUCCESS in 9m 39s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/398f44535e6645e6bde1f1d64dc47ade : SUCCESS in 1h 01m 18s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/af288eedbbef477a9df52f4280470509 : SUCCESS in 1h 21m 51s\n- neutron-rally-task https://zuul.opendev.org/t/openstack/build/97516e29713243a6a25b0748bf46098e : SUCCESS in 1h 48m 42s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/7d167417e5354df6833aa6a2e8c64d43 : SUCCESS in 1h 04m 16s\n- neutron-grenade-dvr-multinode https://zuul.opendev.org/t/openstack/build/5aed623824894047a04631c9e832b738 : SUCCESS in 1h 11m 08s (non-voting)\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/84ead530e6b349218ea295e57b5ed7a1 : SUCCESS in 1h 15m 27s\n- neutron-tempest-dvr-ha-multinode-full https://zuul.opendev.org/t/openstack/build/21a84b1ae14e481d9b32d2d5230afeb5 : SUCCESS in 1h 23m 03s (non-voting)\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/ed521d477b854567ab147ab188abecfe : SUCCESS in 1h 36m 03s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/c45988b0a14a4cc88c160bd23f27fe69 : SUCCESS in 1h 14m 58s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/c2b35cdd91744dda955243d5ec4b2a79 : SUCCESS in 1h 19m 44s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/bedde02ac2374d2f941b0b210df1018b : SUCCESS in 36m 31s\n- neutron-ovn-rally-task https://zuul.opendev.org/t/openstack/build/7c23e644a8784d18bef107cb6d86157d : SUCCESS in 1h 30m 51s (non-voting)\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/3493fac9dd134d5da3dc3a06e6c5f6e1 : SUCCESS in 1h 25m 52s","accounts_in_message":[],"_revision_number":1},{"id":"5269edb36326b5918ca4aa7bf1bec6808d62e822","author":{"_account_id":16688,"name":"Rodolfo Alonso","email":"ralonsoh@redhat.com","username":"rodolfo-alonso-hernandez"},"date":"2021-11-03 14:18:52.000000000","message":"Patch Set 1: Code-Review+2","accounts_in_message":[],"_revision_number":1},{"id":"18852277baa592a2268617dd3b1487ae1ce0f270","author":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"},"date":"2021-11-04 09:19:15.000000000","message":"Patch Set 1: Code-Review+2 Workflow+1","accounts_in_message":[],"_revision_number":1},{"id":"292f9a249a3b308e5994c7bb3f16b628db2883e4","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 09:20:11.000000000","message":"Patch Set 1: -Verified\n\nStarting gate jobs.","accounts_in_message":[],"_revision_number":1},{"id":"0ef11d42967903e3cfc5a7a0fff8f15081278c25","tag":"autogenerated:zuul:gate","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 11:53:35.000000000","message":"Patch Set 1: Verified+2\n\nBuild succeeded (gate pipeline).\n\n- neutron-tempest-plugin-api-wallaby https://zuul.opendev.org/t/openstack/build/f95586db073049e586defb8e590e131a : SUCCESS in 1h 01m 24s\n- openstack-tox-pep8 https://zuul.opendev.org/t/openstack/build/24fedd0bdf4a4b4281aa0f5c3fb2765a : SUCCESS in 14m 22s\n- openstack-tox-py36 https://zuul.opendev.org/t/openstack/build/bb27ee31d4764e6694fdeee5e435888f : SUCCESS in 27m 54s\n- openstack-tox-py38 https://zuul.opendev.org/t/openstack/build/197af7c940c94a28a0848ebfe55b59b5 : SUCCESS in 29m 06s\n- openstack-tox-docs https://zuul.opendev.org/t/openstack/build/a040fc3b171d449d9f67c0d5d3c6f335 : SUCCESS in 13m 57s\n- neutron-functional-with-uwsgi https://zuul.opendev.org/t/openstack/build/42ea82b1982f4e2a954fdee7309a92ef : SUCCESS in 56m 02s\n- neutron-fullstack-with-uwsgi https://zuul.opendev.org/t/openstack/build/a6cac51b607c45868914717e8c084e3e : SUCCESS in 1h 54m 49s\n- neutron-tempest-multinode-full-py3 https://zuul.opendev.org/t/openstack/build/e9c9b551da0a4d2f9ec943ba362a4bb3 : SUCCESS in 1h 18m 42s\n- neutron-grenade-multinode https://zuul.opendev.org/t/openstack/build/a89bf403c0234f11bd46b7e46436003a : SUCCESS in 1h 30m 28s\n- neutron-tempest-slow-py3 https://zuul.opendev.org/t/openstack/build/77b243a2511d445fbce567010419a043 : SUCCESS in 1h 36m 10s\n- neutron-tempest-ipv6-only https://zuul.opendev.org/t/openstack/build/e6b52d384c194f32bdbf3375e37c9e40 : SUCCESS in 58m 01s\n- neutron-ovn-tempest-ovs-release https://zuul.opendev.org/t/openstack/build/ecfa53e1fbd24f1f804e81fff29683c5 : SUCCESS in 1h 06m 29s\n- neutron-ovn-tempest-ovs-release-ipv6-only https://zuul.opendev.org/t/openstack/build/dc157931c0914880b07e941a5240a6f0 : SUCCESS in 34m 46s\n- neutron-ovn-tempest-slow https://zuul.opendev.org/t/openstack/build/f5f750acad7c4bac97f76ca94985bf19 : SUCCESS in 1h 21m 50s","accounts_in_message":[],"_revision_number":1},{"id":"199f732ecd6c3f80d8aaa84bdc719aec77e021f5","tag":"autogenerated:gerrit:merged","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 11:53:35.000000000","message":"Change has been successfully merged","accounts_in_message":[],"_revision_number":1},{"id":"40aa462deb5395da27904730be27eff28059f524","tag":"autogenerated:zuul:promote","author":{"_account_id":22348,"name":"Zuul","username":"zuul","tags":["SERVICE_USER"]},"date":"2021-11-04 11:56:34.000000000","message":"Patch Set 1:\n\nBuild succeeded (promote pipeline).\n\n- promote-openstack-tox-docs https://zuul.opendev.org/t/openstack/build/ae7806e2fd3d4349a80b8856c6962a9c : SUCCESS in 1m 22s","accounts_in_message":[],"_revision_number":1}],"current_revision_number":1,"current_revision":"b1eccf5a2deaf6d18ff18dfacfbcf7ef7fdb781f","revisions":{"b1eccf5a2deaf6d18ff18dfacfbcf7ef7fdb781f":{"kind":"REWORK","_number":1,"created":"2021-11-03 11:05:41.000000000","uploader":{"_account_id":11975,"name":"Slawek Kaplonski","email":"skaplons@redhat.com","username":"slaweq"},"ref":"refs/changes/48/816348/1","fetch":{"anonymous http":{"url":"https://review.opendev.org/openstack/neutron","ref":"refs/changes/48/816348/1","commands":{"Checkout":"git fetch https://review.opendev.org/openstack/neutron refs/changes/48/816348/1 \u0026\u0026 git checkout FETCH_HEAD","Cherry Pick":"git fetch https://review.opendev.org/openstack/neutron refs/changes/48/816348/1 \u0026\u0026 git cherry-pick FETCH_HEAD","Format Patch":"git fetch https://review.opendev.org/openstack/neutron refs/changes/48/816348/1 \u0026\u0026 git format-patch -1 --stdout FETCH_HEAD","Pull":"git pull https://review.opendev.org/openstack/neutron refs/changes/48/816348/1"}}},"commit":{"parents":[{"commit":"6c0f4c44adb7a5752453c0ebff5cdcfbe71ddcad","subject":"Merge \"Fix OVN migration workload creation order\" into stable/wallaby","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/6c0f4c44adb7a5752453c0ebff5cdcfbe71ddcad"}]}],"author":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-10-25 08:59:24.000000000","tz":120},"committer":{"name":"Slawek Kaplonski","email":"skaplons@redhat.com","date":"2021-11-03 11:05:41.000000000","tz":0},"subject":"Don\u0027t setup bridge controller if it is already set","message":"Don\u0027t setup bridge controller if it is already set\n\nSetting new controller for bridge every time when neutron-ovs-agent\nis restarted or is doing full-sync may cause some short data plane\nconnectivity loss and is not needed if same controller is already\nconfigured for the bridge.\nWith this patch neutron-ovs-agent will first check if controller is\nconfigured for the bridge and if it\u0027s the same as what should be\nconfigured, it will skip setting it up.\n\nWith this patch also protocols added to the bridge will be first checked\nif they aren\u0027t already there and only missing ones will be added if\nnecessary.\n\nSetting of the connectivity mode and inactivity probe is\nalways performed as this don\u0027t cause connectivity issues and is cheap\nso we can always ensure that those parameters are configured properly.\n\nConflicts:\n    neutron/agent/common/ovs_lib.py\n\nCloses-Bug: #1948642\nChange-Id: Idfa763df8c60d8ae46cd6351d1b6dc7d950b4c67\n(cherry picked from commit 11d166be683d36ba51e3f85ddea45cb0a1fcf8db)\n","web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b1eccf5a2deaf6d18ff18dfacfbcf7ef7fdb781f"}],"resolve_conflicts_web_links":[{"name":"gitea","tooltip":"Open in GitWeb","url":"https://opendev.org/openstack/neutron/commit/b1eccf5a2deaf6d18ff18dfacfbcf7ef7fdb781f"}]},"branch":"refs/heads/stable/wallaby"}},"requirements":[],"submit_records":[{"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":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"}},{"label":"Workflow","status":"OK","applied_by":{"_account_id":21798,"name":"Bernard Cafarelli","email":"bcafarel@redhat.com","username":"bcafarel"}},{"label":"Review-Priority","status":"MAY"}]}],"submit_requirements":[{"name":"Verified","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Verified\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Verified\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Workflow","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Workflow\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Workflow\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}},{"name":"Code-Review","status":"SATISFIED","is_legacy":true,"submittability_expression_result":{"expression":"label:Code-Review\u003dCustom-Rule","fulfilled":true,"status":"PASS","passing_atoms":["label:Code-Review\u003dCustom-Rule"],"failing_atoms":[],"atom_explanations":{}}}]}
