]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/ceph_manager.py: Added more loggings for all_active_or_peered() 59268/head
authorKamoltat <ksirivad@redhat.com>
Thu, 19 Oct 2023 15:57:39 +0000 (15:57 +0000)
committerKonstantin Shalygin <k0ste@k0ste.ru>
Sat, 17 Aug 2024 11:01:39 +0000 (18:01 +0700)
Signed-off-by: Kamoltat <ksirivad@redhat.com>
(cherry picked from commit 9762656160c9ae12d06b29a3e8a8d0dd13847328)

qa/tasks/ceph_manager.py

index 2961e17082537be9ce124d9db8840983edbd3806..73b2b7df981deba58be12865945c3384bc332520 100644 (file)
@@ -976,7 +976,6 @@ class OSDThrasher(Thrasher):
                 for i in range(0, most_killable):
                     self.kill_osd(osd=acting_set[i], mark_out=True)
                 self.log("dead_osds={d}, live_osds={ld}".format(d=self.dead_osds, ld=self.live_osds))
-                self.log("check for active or peered")
                 with safe_while(
                     sleep=25, tries=5,
                     action='check for active or peered') as proceed:
@@ -2948,8 +2947,10 @@ class CephManager:
         """
         Wrapper to check if all PGs are active or peered
         """
+        self.log("checking for active or peered")
         pgs = self.get_pg_stats()
         if self._get_num_active(pgs) + self._get_num_peered(pgs) == len(pgs):
+            self.log("all pgs are active or peered!")
             return True
         else:
             self.dump_pgs_not_active_peered(pgs)