From: Joao Eduardo Luis Date: Tue, 20 Feb 2018 15:47:57 +0000 (+0000) Subject: qa: enable mon osdmap pruning on rados/monthrash X-Git-Tag: v13.1.0~393^2~1 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=65e7e4a38f8d9e90f2a49d1fe77e4ecb8e4bd5c8;p=ceph.git qa: enable mon osdmap pruning on rados/monthrash Signed-off-by: Joao Eduardo Luis --- diff --git a/qa/suites/rados/monthrash/ceph.yaml b/qa/suites/rados/monthrash/ceph.yaml index 6e8bc866e692..22b27c1ee460 100644 --- a/qa/suites/rados/monthrash/ceph.yaml +++ b/qa/suites/rados/monthrash/ceph.yaml @@ -4,6 +4,10 @@ overrides: mon: mon min osdmap epochs: 25 paxos service trim min: 5 + # prune full osdmaps regularly + mon osdmap full prune min: 15 + mon osdmap full prune interval: 2 + mon osdmap full prune txsize: 2 # thrashing monitors may make mgr have trouble w/ its keepalive log-whitelist: - daemon x is unresponsive diff --git a/qa/suites/rados/monthrash/workloads/rados_mon_osdmap_prune.yaml b/qa/suites/rados/monthrash/workloads/rados_mon_osdmap_prune.yaml new file mode 100644 index 000000000000..cca902af22d8 --- /dev/null +++ b/qa/suites/rados/monthrash/workloads/rados_mon_osdmap_prune.yaml @@ -0,0 +1,22 @@ +overrides: + ceph: + conf: + mon: + mon debug extra checks: true + mon min osdmap epochs: 100 + mon osdmap full prune enabled: true + mon osdmap full prune min: 200 + mon osdmap full prune interval: 10 + mon osdmap full prune txsize: 100 + osd: + osd beacon report interval: 10 + log-whitelist: + # setting/unsetting noup will trigger health warns, + # causing tests to fail due to health warns, even if + # the tests themselves are successful. + - \(OSDMAP_FLAGS\) +tasks: +- workunit: + clients: + client.0: + - mon/test_mon_osdmap_prune.sh