From: Patrick Donnelly Date: Tue, 19 Dec 2017 02:41:31 +0000 (-0800) Subject: qa: don't configure ec data pool with memstore X-Git-Tag: v13.0.1~6^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F19534%2Fhead;p=ceph.git qa: don't configure ec data pool with memstore Fixes: http://tracker.ceph.com/issues/22436 Signed-off-by: Patrick Donnelly --- diff --git a/qa/suites/fs/basic_functional/tasks/mds-full.yaml b/qa/suites/fs/basic_functional/tasks/mds-full.yaml index 537350019639..35c69c790d35 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 fce7931696fd..6dfaa8712a18 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)