]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
sync ceph-manager and kernel mount options
authorVasu Kulkarni <vasu@redhat.com>
Sat, 20 Jan 2018 03:14:41 +0000 (19:14 -0800)
committerVasu Kulkarni <vasu@redhat.com>
Sat, 20 Jan 2018 03:14:41 +0000 (19:14 -0800)
Signed-off-by: Vasu Kulkarni <vasu@redhat.com>
qa/tasks/ceph_manager.py
qa/tasks/cephfs/kernel_mount.py

index 5884d78da74f4ea476cbcecec51a8b4761ef4ccb..5a89f235f2d7e4f2e1554c65cfe44b01e14ae5ad 100644 (file)
@@ -116,7 +116,7 @@ class Thrasher:
         if self.config.get('powercycle'):
             self.revive_timeout += 120
         self.clean_wait = self.config.get('clean_wait', 0)
-        self.minin = self.config.get("min_in", 3)
+        self.minin = self.config.get("min_in", 4)
         self.chance_move_pg = self.config.get('chance_move_pg', 1.0)
         self.sighup_delay = self.config.get('sighup_delay')
         self.optrack_toggle_delay = self.config.get('optrack_toggle_delay')
@@ -1032,6 +1032,7 @@ class Thrasher:
                         Scrubber(self.ceph_manager, self.config)
             self.choose_action()()
             time.sleep(delay)
+        self.all_up()
         if self.random_eio > 0:
             self.ceph_manager.raw_cluster_cmd('tell', 'osd.'+str(self.rerrosd),
                           'injectargs', '--', '--filestore_debug_random_read_err=0.0')
index 9b0ab797245bf1d83ed954dc05d47c4d373c8def..bfa1ac679166bd90367b9982be2806e4d922bc73 100644 (file)
@@ -65,7 +65,7 @@ class KernelMount(CephFSMount):
         if mount_path is None:
             mount_path = "/"
 
-        opts = 'name={id},secretfile={secret}'.format(id=self.client_id,
+        opts = 'name={id},secretfile={secret},norequire_active_mds'.format(id=self.client_id,
                                                       secret=secret)
 
         if mount_fs_name is not None: