From 8dbacebf6752e7654afbf9451388b42d4d6355a9 Mon Sep 17 00:00:00 2001 From: YAMAMOTO Takashi Date: Fri, 15 May 2015 11:33:51 +0900 Subject: [PATCH] OVS-DVR: Suppress a confusing error log about csnat port Complain only when the port was seen on a different subnet. Change-Id: If4a310da06f9b0076a9f62926a16b574a8c109ce --- neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py b/neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py index 43f4ac5e7..db7a41cd4 100644 --- a/neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py +++ b/neutron/plugins/openvswitch/agent/ovs_dvr_neutron_agent.py @@ -600,6 +600,8 @@ class OVSDVRNeutronAgent(object): # dvr routed subnet ovsport = self.local_ports[port.vif_id] subs = list(ovsport.get_subnets()) + if subs[0] == fixed_ips[0]['subnet_id']: + return LOG.error(_LE("Centralized-SNAT port %(port)s on subnet " "%(port_subnet)s already seen on a different " "subnet %(orig_subnet)s"), { -- 2.45.2