diff options
author | Matan Breizman <mbreizma@redhat.com> | 2024-11-25 13:03:46 +0100 |
---|---|---|
committer | Matan Breizman <mbreizma@redhat.com> | 2024-12-19 10:23:24 +0100 |
commit | 3a6ce3cadf42bb545ff774af582dbd2a6bff5c70 (patch) | |
tree | ad6ac549b7d7a502c81f091cd8212b416d9e7b15 /qa/config | |
parent | crimson: switch to SeaStore as default objectstore (diff) | |
download | ceph-3a6ce3cadf42bb545ff774af582dbd2a6bff5c70.tar.xz ceph-3a6ce3cadf42bb545ff774af582dbd2a6bff5c70.zip |
qa/suites/crimson-rados: make use of crimson_osd_objectstore
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
Diffstat (limited to 'qa/config')
-rw-r--r-- | qa/config/crimson_bluestore.yaml | 25 | ||||
-rw-r--r-- | qa/config/crimson_qa_overrides.yaml | 1 | ||||
-rw-r--r-- | qa/config/crimson_seastore.yaml (renamed from qa/config/seastore.yaml) | 6 |
3 files changed, 28 insertions, 4 deletions
diff --git a/qa/config/crimson_bluestore.yaml b/qa/config/crimson_bluestore.yaml new file mode 100644 index 00000000000..d5ba487b9bf --- /dev/null +++ b/qa/config/crimson_bluestore.yaml @@ -0,0 +1,25 @@ +overrides: + ceph: + fs: xfs + conf: + osd: + # crimson's osd objectstore option + crimson osd objectstore: bluestore + debug alienstore: 20 + bluestore block size: 96636764160 + debug bluestore: 20 + debug bluefs: 20 + debug rocksdb: 10 + bluestore compression mode: aggressive + bluestore fsck on mount: true + bluestore compression algorithm: snappy + # lower the full ratios since we can fill up a 100gb osd so quickly + mon osd full ratio: .9 + mon osd backfillfull_ratio: .85 + mon osd nearfull ratio: .8 + osd failsafe full ratio: .95 + bluestore rocksdb cf: false + log to stderr: true + err to stderr: true + log flush on exit: true + log to file: false diff --git a/qa/config/crimson_qa_overrides.yaml b/qa/config/crimson_qa_overrides.yaml index 8cf98f38001..a10c59d77cc 100644 --- a/qa/config/crimson_qa_overrides.yaml +++ b/qa/config/crimson_qa_overrides.yaml @@ -9,7 +9,6 @@ overrides: osd pool default crimson: true osd: crimson osd obc lru size: 10 - debug alienstore: 20 debug ms: 20 flavor: crimson workunit: diff --git a/qa/config/seastore.yaml b/qa/config/crimson_seastore.yaml index 6158563eedf..d1919456ab1 100644 --- a/qa/config/seastore.yaml +++ b/qa/config/crimson_seastore.yaml @@ -1,13 +1,13 @@ overrides: ceph: - fs: xfs conf: osd: - osd objectstore: seastore + # crimson's osd objectstore option + crimson osd objectstore: seastore debug seastore: 20 debug seastore onode: 20 debug seastore odata: 20 - debug seastore ompap: 20 + debug seastore omap: 20 debug seastore tm: 20 debug seastore t: 20 debug seastore cleaner: 20 |