]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
qa/cephfs: mark file system joinable for fs rename tests before unmounting clients
authorVenky Shankar <vshankar@redhat.com>
Wed, 22 May 2024 10:14:47 +0000 (06:14 -0400)
committerJos Collin <jcollin@redhat.com>
Wed, 10 Jul 2024 04:25:40 +0000 (09:55 +0530)
Fixes: http://tracker.ceph.com/issues/66088
Signed-off-by: Venky Shankar <vshankar@redhat.com>
(cherry picked from commit 74452ad308ce8301edf72a5696cfe735c9cd2da1)

qa/tasks/cephfs/test_admin.py

index d89d4390265365b7e33ecc542d94566e9bfb6c4d..704cbc49665669ea7526b85799832e2ebf831fc8 100644 (file)
@@ -848,6 +848,9 @@ class TestRenameCommand(TestAdminCommands):
             self.assertEqual(ce.exitstatus, errno.ENOENT, "invalid error code on renaming a non-existent fs")
         else:
             self.fail("expected renaming of a non-existent file system to fail")
+        self.run_ceph_cmd(f'fs set {self.fs.name} joinable true')
+        self.fs.wait_for_daemons()
+        self.run_ceph_cmd(f'fs set {self.fs.name} refuse_client_session false')
 
     def test_fs_rename_fails_new_name_already_in_use(self):
         """