From 85c33d4ec9fa81df2d058eacbf6bb1a37039358f Mon Sep 17 00:00:00 2001 From: Slawek Kaplonski Date: Tue, 29 Jun 2021 13:39:22 +0200 Subject: [PATCH] Add extra logs to the network update callback in L3 agent It may be useful during debugging some L3 and events related issues. Related-bug: #1933234 Change-Id: I4bcba0ae82d99fac962d758b48b1727f344ec7bb (cherry picked from commit 5c9a7fe1b400c3549ee1cdd8ffd53895d6db1e86) (cherry picked from commit 25f4864d1206bd087ac98b4806111701bc96cf77) (cherry picked from commit 7de9aa109a343c83fe6ae0dbfd9fb7e38a99cf31) (cherry picked from commit 5dfd2e561556fc187d28e65039898d472e50b61d) --- neutron/agent/l3/agent.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/neutron/agent/l3/agent.py b/neutron/agent/l3/agent.py index 4ae13f7b7b6..de8f59de8b0 100644 --- a/neutron/agent/l3/agent.py +++ b/neutron/agent/l3/agent.py @@ -585,7 +585,10 @@ class L3NATAgent(ha.AgentMixin, def network_update(self, context, **kwargs): network_id = kwargs['network']['id'] + LOG.debug("Got network %s update", network_id) for ri in self.router_info.values(): + LOG.debug("Checking if router %s is plugged to the network %s", + ri, network_id) ports = list(ri.internal_ports) if ri.ex_gw_port: ports.append(ri.ex_gw_port)