From 2fde08fc1b53ecca568119c23ceebbb2cbdb3d71 Mon Sep 17 00:00:00 2001 From: Darshna Das Date: Sat, 17 Apr 2021 15:17:40 +0000 Subject: [PATCH] Remove pyroute2 deprication warning Whenever a CNI container image is generated, in CNI pod logs there were deprication warning which should be removed. Closes-bug: 1918709 Change-Id: I4d8db9eb021d33b79a5ff688c91ba0df6cae938a --- kuryr_kubernetes/cni/daemon/service.py | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/kuryr_kubernetes/cni/daemon/service.py b/kuryr_kubernetes/cni/daemon/service.py index e188d0722..56156ae72 100644 --- a/kuryr_kubernetes/cni/daemon/service.py +++ b/kuryr_kubernetes/cni/daemon/service.py @@ -349,6 +349,11 @@ class CNIDaemonServiceManager(cotyledon.ServiceManager): self.register_hooks(on_terminate=self.terminate) def run(self): + # FIXME(darshna): Remove pyroute2 IPDB deprecation warning, remove + # once we stop using pyroute2.IPDB. + + logging.getLogger('pyroute2').setLevel(logging.ERROR) + reaper_thread = threading.Thread(target=self._zombie_reaper, daemon=True) self._terminate_called = threading.Event()