From: Sage Weil Date: Thu, 28 Oct 2021 21:36:53 +0000 (-0400) Subject: mgr/cephadm: log exceptions in daemon actions X-Git-Tag: v18.0.0~39^2~12 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=68abdc21477f876e35fccb18a10956cd891a1e30;p=ceph.git mgr/cephadm: log exceptions in daemon actions Signed-off-by: Sage Weil --- diff --git a/src/pybind/mgr/cephadm/serve.py b/src/pybind/mgr/cephadm/serve.py index e4dd70d768c5..8b3c205a4e48 100644 --- a/src/pybind/mgr/cephadm/serve.py +++ b/src/pybind/mgr/cephadm/serve.py @@ -938,11 +938,13 @@ class CephadmServe: if self.mgr.cache.rm_scheduled_daemon_action(dd.hostname, dd.name()): self.mgr.cache.save_host(dd.hostname) except OrchestratorError as e: + self.log.exception(e) self.mgr.events.from_orch_error(e) if dd.daemon_type in daemons_post: del daemons_post[dd.daemon_type] # continue... except Exception as e: + self.log.exception(e) self.mgr.events.for_daemon_from_exception(dd.name(), e) if dd.daemon_type in daemons_post: del daemons_post[dd.daemon_type]