diff --git a/qa/suites/kcephfs/recovery/tasks/mds-full.yaml b/qa/suites/kcephfs/recovery/tasks/mds-full.yaml new file mode 100644 index 00000000000..558a2067337 --- /dev/null +++ b/qa/suites/kcephfs/recovery/tasks/mds-full.yaml @@ -0,0 +1,19 @@ + +overrides: + ceph: + log-whitelist: + - OSD full dropping all updates + - OSD near full + - failsafe engaged, dropping updates + - failsafe disengaged, no longer dropping + - is full \(reached quota + conf: + osd: + osd mon report interval max: 5 + osd objectstore: memstore + memstore device bytes: 100000000 + +tasks: + - cephfs_test_runner: + modules: + - tasks.cephfs.test_full diff --git a/qa/tasks/cephfs/test_full.py b/qa/tasks/cephfs/test_full.py index a07ceccf0b8..2347fc701a8 100644 --- a/qa/tasks/cephfs/test_full.py +++ b/qa/tasks/cephfs/test_full.py @@ -30,9 +30,6 @@ class FullnessTestCase(CephFSTestCase): def setUp(self): CephFSTestCase.setUp(self) - if not isinstance(self.mount_a, FuseMount): - self.skipTest("FUSE needed: ENOSPC handling in kclient is tracker #17204") - # These tests just use a single active MDS throughout, so remember its ID # for use in mds_asok calls self.active_mds_id = self.fs.get_active_names()[0]