]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa: update tests concerning setting of multifs
authorPatrick Donnelly <pdonnell@redhat.com>
Wed, 9 Dec 2020 02:38:15 +0000 (18:38 -0800)
committerPatrick Donnelly <pdonnell@redhat.com>
Mon, 14 Dec 2020 18:42:23 +0000 (10:42 -0800)
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
qa/tasks/cephfs/cephfs_test_case.py
qa/tasks/cephfs/filesystem.py
qa/tasks/cephfs/test_failover.py
qa/tasks/cephfs/test_multifs_auth.py

index 3905c0293494d1fce04760f17efa0010c827ac30..3c5a23d3ce7330b18fe37788aca8d5b7e0c2ceb8 100644 (file)
@@ -175,6 +175,7 @@ class CephFSTestCase(CephTestCase):
         if self.REQUIRE_RECOVERY_FILESYSTEM:
             if not self.REQUIRE_FILESYSTEM:
                 self.skipTest("Recovery filesystem requires a primary filesystem as well")
+            # After Octopus is EOL, we can remove this setting:
             self.fs.mon_manager.raw_cluster_cmd('fs', 'flag', 'set',
                                                 'enable_multiple', 'true',
                                                 '--yes-i-really-mean-it')
index 9705dbe3cf7d26362603c8056d081890886bce70..e3e2f5b6e6bb38947690d052a4dc70914e68c738 100644 (file)
@@ -1506,10 +1506,6 @@ class Filesystem(MDSCluster):
     def is_full(self):
         return self.is_pool_full(self.get_data_pool_name())
 
-    def enable_multifs(self):
-        self.mon_manager.raw_cluster_cmd('fs', 'flag', 'set',
-            'enable_multiple', 'true', '--yes-i-really-mean-it')
-
     def authorize(self, client_id, caps=('/', 'rw')):
         """
         Run "ceph fs authorize" and run "ceph auth get" to get and returnt the
index 3712e5c10f6d1f8fc74a1b42803de1f83c2bcd58..42e2e1417c49f38ed6c53e61d95a03b664a54b3c 100644 (file)
@@ -103,6 +103,7 @@ class TestClusterAffinity(CephFSTestCase):
         """
         That a vanilla standby is preferred over others with mds_join_fs set to another fs.
         """
+        # After Octopus is EOL, we can remove this setting:
         self.fs.set_allow_multifs()
         fs2 = self.mds_cluster.newfs(name="cephfs2")
         status, target = self._verify_init()
@@ -128,6 +129,7 @@ class TestClusterAffinity(CephFSTestCase):
         standbys = [info['name'] for info in status.get_standbys()]
         for mds in standbys:
             self.config_set('mds.'+mds, 'mds_join_fs', 'cephfs2')
+        # After Octopus is EOL, we can remove this setting:
         self.fs.set_allow_multifs()
         fs2 = self.mds_cluster.newfs(name="cephfs2")
         for mds in standbys:
index 2f21cf654d2f36ab66ac0eec2b35abd09f62e983..b247dd8f51bc139bc2605044d2ff752c91361b3b 100644 (file)
@@ -29,7 +29,8 @@ class TestMultiFS(CapsHelper):
         self.run_cluster_cmd(f'auth rm {self.client_name}')
 
         self.fs1 = self.fs
-        self.fs1.enable_multifs()
+        # After Octopus is EOL, we can remove this setting:
+        self.fs1.set_allow_multifs()
         self.fs2 = self.mds_cluster.newfs(name='cephfs2', create=True)
 
         # we'll reassign caps to client.1 so that it can operate with cephfs2