From 59f42b0dae8eae81ae57f47b4abbfa9ac260dd26 Mon Sep 17 00:00:00 2001 From: Kamoltat Sirivadhna Date: Wed, 28 May 2025 22:54:08 +0000 Subject: [PATCH] qa/tasks/mon_thrash: enhanced logging in thrash Fixes: https://tracker.ceph.com/issues/71344 Signed-off-by: Kamoltat Sirivadhna --- qa/tasks/mon_thrash.py | 5 +++++ src/msg/async/ProtocolV2.cc | 4 ++-- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/qa/tasks/mon_thrash.py b/qa/tasks/mon_thrash.py index 84b0b6c521b..97fa38983a6 100644 --- a/qa/tasks/mon_thrash.py +++ b/qa/tasks/mon_thrash.py @@ -354,11 +354,13 @@ class MonitorThrasher(Thrasher): if mons_to_freeze: for mon in mons_to_freeze: + self.log('freezing mon.{m}'.format(m=mon)) self.freeze_mon(mon) self.log('waiting for {delay} secs to unfreeze mons'.format( delay=self.freeze_mon_duration)) time.sleep(self.freeze_mon_duration) for mon in mons_to_freeze: + self.log('unfreezing mon.{m}'.format(m=mon)) self.unfreeze_mon(mon) if self.maintain_quorum: @@ -382,15 +384,18 @@ class MonitorThrasher(Thrasher): self.switch_task() for mon in mons_to_kill: + self.log('reviving mon.{m}'.format(m=mon)) self.revive_mon(mon) # do more freezes if mons_to_freeze: for mon in mons_to_freeze: + self.log('freezing mon.{m}'.format(m=mon)) self.freeze_mon(mon) self.log('waiting for {delay} secs to unfreeze mons'.format( delay=self.freeze_mon_duration)) time.sleep(self.freeze_mon_duration) for mon in mons_to_freeze: + self.log('unfreezing mon.{m}'.format(m=mon)) self.unfreeze_mon(mon) self.manager.wait_for_mon_quorum_size(len(mons)) diff --git a/src/msg/async/ProtocolV2.cc b/src/msg/async/ProtocolV2.cc index de5dc07868d..bf010e4396e 100644 --- a/src/msg/async/ProtocolV2.cc +++ b/src/msg/async/ProtocolV2.cc @@ -1894,7 +1894,7 @@ CtPtr ProtocolV2::handle_auth_done(ceph::bufferlist &payload) } CtPtr ProtocolV2::finish_client_auth() { - dout(cct, 20) << __func__ << dendl; + ldout(cct, 20) << __func__ << dendl; if (HAVE_MSGR2_FEATURE(peer_supported_features, COMPRESSION)) { return send_compression_request(); } @@ -1903,7 +1903,7 @@ CtPtr ProtocolV2::finish_client_auth() { } CtPtr ProtocolV2::finish_server_auth() { - dout(cct, 20) << __func__ << dendl; + ldout(cct, 20) << __func__ << dendl; // server had sent AuthDone and client responded with correct pre-auth // signature. // We can start conditioanl msgr protocol -- 2.47.3