From: Kamoltat Sirivadhna Date: Wed, 28 May 2025 22:54:08 +0000 (+0000) Subject: qa/tasks/mon_thrash: enhanced logging in thrash X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=e5bb191104cf6170ec3ca4003347ff27af85fa84;p=ceph.git qa/tasks/mon_thrash: enhanced logging in thrash Fixes: https://tracker.ceph.com/issues/71344 Signed-off-by: Kamoltat Sirivadhna --- diff --git a/qa/tasks/mon_thrash.py b/qa/tasks/mon_thrash.py index 84b0b6c521b32..97fa38983a6f9 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))