diff --git a/qa/tasks/ceph_manager.py b/qa/tasks/ceph_manager.py index 3d41c2e3f48..1ec5840d77b 100644 --- a/qa/tasks/ceph_manager.py +++ b/qa/tasks/ceph_manager.py @@ -1965,7 +1965,7 @@ class CephManager: """ with self.lock: if self.pools: - return random.choice(self.pools.keys()) + return random.sample(self.pools.keys(), 1)[0] def get_pool_pg_num(self, pool_name): """ diff --git a/qa/tasks/cephfs/test_dump_tree.py b/qa/tasks/cephfs/test_dump_tree.py index 6d943f9dd2f..48a2c6f00ac 100644 --- a/qa/tasks/cephfs/test_dump_tree.py +++ b/qa/tasks/cephfs/test_dump_tree.py @@ -39,7 +39,7 @@ class TestDumpTree(CephFSTestCase): self.populate() inos = self.get_paths_to_ino() - target = random.choice(inos.keys()) + target = random.sample(inos.keys(), 1)[0] if target != "./": target = os.path.dirname(target)