Catch OVSFWTagNotFound in update_port_filter
In neutron.agent.linux.openvswitch_firewall.firewall make the method update_port_filter catch OVSFWTagNotFound and log it to avoid traceback in log files. Conflicts: neutron/agent/linux/openvswitch_firewall/firewall.py Change-Id: I584d867f0e1c47447cb8790fd715fa01ec902438 Closes-Bug: #1811405 (cherry picked from commit22f55822aa
) (cherry picked from commit6d17829aa6
)
This commit is contained in:
parent
774b3ff89e
commit
8fd0f912ca
@ -671,6 +671,10 @@ class OVSFirewallDriver(firewall.FirewallDriver):
|
||||
# If port doesn't exist in ovsdb, lets ensure that there are no
|
||||
# leftovers
|
||||
self.remove_port_filter(port)
|
||||
except exceptions.OVSFWTagNotFound as tag_not_found:
|
||||
LOG.info("Tag was not found for port %(port_id)s: %(err)s.",
|
||||
{'port_id': port['device'],
|
||||
'err': tag_not_found})
|
||||
|
||||
def _set_port_filters(self, of_port):
|
||||
self.initialize_port_flows(of_port)
|
||||
|
Loading…
Reference in New Issue
Block a user