]> git.proxmox.com Git - ceph.git/blobdiff - ceph/qa/tasks/cephfs/xfstests_dev.py
import ceph quincy 17.2.6
[ceph.git] / ceph / qa / tasks / cephfs / xfstests_dev.py
index fe957b0045e656137f1bfb8eb5b63d1c31e18fc4..d6c906533394a1293474ab55d8e35b44f39461c3 100644 (file)
@@ -37,16 +37,13 @@ class XFSTestsDev(CephFSTestCase):
         """
         Clone xfstests_dev repository. If already present, update it.
         """
-        from teuthology.orchestra import run
-
         # TODO: make sure that repo is not cloned for every test. it should
         # happen only once.
-        remoteurl = 'git://git.ceph.com/xfstests-dev.git'
+        remoteurl = 'https://git.ceph.com/xfstests-dev.git'
         self.repo_path = self.mount_a.client_remote.mkdtemp(suffix=
                                                             'xfstests-dev')
-        self.mount_a.run_shell(['git', 'archive', '--remote=' + remoteurl,
-                                'HEAD', run.Raw('|'),
-                                'tar', '-C', self.repo_path, '-x', '-f', '-'])
+        self.mount_a.run_shell(['git', 'clone', remoteurl, '--depth', '1',
+                                self.repo_path])
 
     def get_admin_key(self):
         import configparser