From 197aa10487d6cf8081099f33aae1ec7efe4f9545 Mon Sep 17 00:00:00 2001 From: Kevin Benton Date: Thu, 2 Jul 2015 01:45:46 -0700 Subject: [PATCH] Downgrade log level for gone port on status update If a port is deleted immediately before a status update arrives from the L2 agent, the port will be missing from the DB. The current code was logging this at the warning level, but this occurs during normal operations so it should only be a debug event. Change-Id: I22af81e6807bfccb4c906ec0873fcbfca67b72df --- neutron/plugins/ml2/plugin.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/neutron/plugins/ml2/plugin.py b/neutron/plugins/ml2/plugin.py index a56039d45..105d0f5d5 100644 --- a/neutron/plugins/ml2/plugin.py +++ b/neutron/plugins/ml2/plugin.py @@ -1397,8 +1397,8 @@ class Ml2Plugin(db_base_plugin_v2.NeutronDbPluginV2, session.begin(subtransactions=True): port = db.get_port(session, port_id) if not port: - LOG.warning(_LW("Port %(port)s updated up by agent not found"), - {'port': port_id}) + LOG.debug("Port %(port)s update to %(val)s by agent not found", + {'port': port_id, 'val': status}) return None if (port.status != status and port['device_owner'] != const.DEVICE_OWNER_DVR_INTERFACE): -- 2.45.2