]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/tasks/cephfs/filesystem: Check for mds failure
authorZack Cerza <zack@redhat.com>
Mon, 1 May 2017 22:41:00 +0000 (16:41 -0600)
committerZack Cerza <zack@redhat.com>
Wed, 18 Oct 2017 18:59:09 +0000 (12:59 -0600)
... inside Filesystem.are_daemons_healthy()

Signed-off-by: Zack Cerza <zack@redhat.com>
qa/tasks/cephfs/filesystem.py

index 44f6cbaf16dbf0e9e9e2418dfed9f5dd9ca4acbd..1c25fa2fecf7d5485ccbbde87942f6398d4ae6c4 100644 (file)
@@ -623,6 +623,9 @@ class Filesystem(MDSCluster):
 
         :return:
         """
+        # First, check to see that processes haven't exited with an error code
+        for mds in self._ctx.daemons.iter_daemons_of_role('mds'):
+            mds.check_status()
 
         active_count = 0
         try: