From b2284f23b813399613f8540efd2d426b3c6f9839 Mon Sep 17 00:00:00 2001 From: Patrick Donnelly Date: Mon, 18 Dec 2017 18:41:31 -0800 Subject: [PATCH] qa: don't configure ec data pool with memstore Fixes: http://tracker.ceph.com/issues/22436 Signed-off-by: Patrick Donnelly --- qa/suites/fs/basic_functional/tasks/mds-full.yaml | 2 ++ qa/tasks/cephfs/filesystem.py | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/qa/suites/fs/basic_functional/tasks/mds-full.yaml b/qa/suites/fs/basic_functional/tasks/mds-full.yaml index 5373500196393..35c69c790d350 100644 --- a/qa/suites/fs/basic_functional/tasks/mds-full.yaml +++ b/qa/suites/fs/basic_functional/tasks/mds-full.yaml @@ -1,6 +1,8 @@ overrides: ceph: + cephfs_ec_profile: + - disabled log-whitelist: - OSD full dropping all updates - OSD near full diff --git a/qa/tasks/cephfs/filesystem.py b/qa/tasks/cephfs/filesystem.py index fce7931696fde..6dfaa8712a18b 100644 --- a/qa/tasks/cephfs/filesystem.py +++ b/qa/tasks/cephfs/filesystem.py @@ -478,7 +478,7 @@ class Filesystem(MDSCluster): self.name, self.metadata_pool_name, data_pool_name, '--allow-dangerous-metadata-overlay') else: - if self.ec_profile: + if self.ec_profile and 'disabled' not in self.ec_profile: log.info("EC profile is %s", self.ec_profile) cmd = ['osd', 'erasure-code-profile', 'set', data_pool_name] cmd.extend(self.ec_profile) -- 2.39.5