]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/cephfs: modify user creation code for xfstests-dev
authorRishabh Dave <ridave@redhat.com>
Wed, 8 Jun 2022 17:04:51 +0000 (22:34 +0530)
committerRishabh Dave <ridave@redhat.com>
Wed, 22 Feb 2023 14:59:02 +0000 (20:29 +0530)
Create user "fsgqa2" and, since xfstests-dev's README uses option "-m"
while creating user "fsgqa", do the same in our codebase.

Creating user "fsgqa2" is optional along with other users according to
xfstests-dev's README. Create all these users is a preventive step since
tests needing user/users maybe skipped during execution.

Signed-off-by: Rishabh Dave <ridave@redhat.com>
qa/tasks/cephfs/xfstests_dev.py

index c507dbe4963fa82d0003ad42df8d1ddb274ebd49..005d6bf407ec4904546b7401865191ad70d88463 100644 (file)
@@ -185,10 +185,12 @@ class XFSTestsDev(CephFSTestCase):
         self.mount_a.client_remote.run(args=args, omit_sudo=False)
 
     def create_reqd_users(self):
-        self.mount_a.client_remote.run(args=['sudo', 'useradd', 'fsgqa'],
+        self.mount_a.client_remote.run(args=['sudo', 'useradd', '-m', 'fsgqa'],
                                        omit_sudo=False, check_status=False)
         self.mount_a.client_remote.run(args=['sudo', 'groupadd', 'fsgqa'],
                                        omit_sudo=False, check_status=False)
+        self.mount_a.client_remote.run(args=['sudo', 'useradd', 'fsgqa2'],
+                                       omit_sudo=False, check_status=False)
         self.mount_a.client_remote.run(args=['sudo', 'useradd',
                                              '123456-fsgqa'], omit_sudo=False,
                                        check_status=False)