)]}'
{"/PATCHSET_LEVEL":[{"author":{"_account_id":5756,"name":"Terry Wilson","email":"twilson@redhat.com","username":"otherwiseguy"},"change_message_id":"4779bfae3ddf58cfb1d61a49e9fffc4b355a1b5d","unresolved":false,"context_lines":[],"source_content_type":"","patch_set":1,"id":"019b2ca4_374538e9","updated":"2026-09-10 05:02:51.000000000","message":"...and in the merge conflicts I see there are similar patches already.","commit_id":"c1ff1b1a396375377730a92a80c87543842612ec"}],"neutron/agent/ovn/extensions/evpn/fsm.py":[{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"53f3408dd0463ef822c4ce952231bd0972292f44","unresolved":true,"context_lines":[{"line_number":115,"context_line":"        evpn.vrf_up \u003d False"},{"line_number":116,"context_line":""},{"line_number":117,"context_line":"    def _advertise(self, evpn):"},{"line_number":118,"context_line":"        self._svd.add_vni(evpn.vni, evpn.vid, evpn.vrf, evpn.mac,"},{"line_number":119,"context_line":"                          self._cfg.br_mtu)"},{"line_number":120,"context_line":"        try:"},{"line_number":121,"context_line":"            self._driver.create_router(evpn.vrf, evpn.vni)"},{"line_number":122,"context_line":"        except Exception:"}],"source_content_type":"text/x-python","patch_set":2,"id":"83598312_45869df3","line":119,"range":{"start_line":118,"start_character":2,"end_line":119,"end_character":43},"updated":"2026-09-15 01:27:17.000000000","message":"This should handle any raised error as well, no?","commit_id":"f2ada23c764df6a607023d6938ff7c44fed72401"}],"neutron/agent/ovn/extensions/evpn/fsm_frr_driver.py":[{"author":{"_account_id":34271,"name":"Miro Tomaska","display_name":"Miro Tomaska","email":"mtomaska@redhat.com","username":"mtomaska"},"change_message_id":"53f3408dd0463ef822c4ce952231bd0972292f44","unresolved":true,"context_lines":[{"line_number":64,"context_line":"        try:"},{"line_number":65,"context_line":"            return super().create_evpn_router(config)"},{"line_number":66,"context_line":"        except frr_exceptions.FrrDriverError as e:"},{"line_number":67,"context_line":"            raise evpn_exc.EvpnRouterProvisioningError(str(e)) from e"},{"line_number":68,"context_line":""},{"line_number":69,"context_line":"    def delete_router(self, vrf_name, vni) -\u003e None:"},{"line_number":70,"context_line":"        config \u003d evpn_interface.EVPNRouterConfig("}],"source_content_type":"text/x-python","patch_set":2,"id":"0d982160_e23477d3","line":67,"updated":"2026-09-15 01:27:17.000000000","message":"Why not just import and use the frr_driver exceptions?\nhttps://opendev.org/openstack/neutron/src/branch/master/neutron/agent/linux/evpn_router/frr/exceptions.py#L17","commit_id":"f2ada23c764df6a607023d6938ff7c44fed72401"}]}
