]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
qa/suites/crimson-rados: add seastore
authorXuehan Xu <xuxuehan@qianxin.com>
Wed, 13 Mar 2024 06:37:36 +0000 (14:37 +0800)
committerMatan Breizman <mbreizma@redhat.com>
Thu, 27 Jun 2024 14:49:21 +0000 (17:49 +0300)
Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
Signed-off-by: Matan Breizman <mbreizma@redhat.com>
13 files changed:
qa/config/bluestore.yaml [new file with mode: 0644]
qa/config/seastore.yaml [new file with mode: 0644]
qa/suites/crimson-rados-experimental/seastore/basic/objectstore/seastore.yaml [changed from file to symlink]
qa/suites/crimson-rados/basic/objectstore/.qa [new symlink]
qa/suites/crimson-rados/basic/objectstore/bluestore.yaml [new symlink]
qa/suites/crimson-rados/basic/objectstore/seastore.yaml [new symlink]
qa/suites/crimson-rados/perf/objectstore/bluestore.yaml [changed from file to symlink]
qa/suites/crimson-rados/perf/objectstore/seastore.yaml [new symlink]
qa/suites/crimson-rados/rbd/objectstore/.qa [new symlink]
qa/suites/crimson-rados/rbd/objectstore/bluestore.yaml [new symlink]
qa/suites/crimson-rados/rbd/objectstore/seastore.yaml [new symlink]
qa/suites/crimson-rados/thrash/objectstore/bluestore.yaml [changed from file to symlink]
qa/suites/crimson-rados/thrash/objectstore/seastore.yaml [new symlink]

diff --git a/qa/config/bluestore.yaml b/qa/config/bluestore.yaml
new file mode 100644 (file)
index 0000000..99c532f
--- /dev/null
@@ -0,0 +1,23 @@
+overrides:
+  ceph:
+    fs: xfs
+    conf:
+      osd:
+        osd objectstore: bluestore
+        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/seastore.yaml b/qa/config/seastore.yaml
new file mode 100644 (file)
index 0000000..713d932
--- /dev/null
@@ -0,0 +1,6 @@
+overrides:
+  ceph:
+    fs: xfs
+    conf:
+      osd:
+        osd objectstore: seastore
deleted file mode 100644 (file)
index 713d9322584e11804ef78654acc5cc68ce277daa..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,6 +0,0 @@
-overrides:
-  ceph:
-    fs: xfs
-    conf:
-      osd:
-        osd objectstore: seastore
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..6a70c381709399d6fe47fc00e0ac0ce0bb5cc26b
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/seastore.yaml
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/basic/objectstore/.qa b/qa/suites/crimson-rados/basic/objectstore/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/basic/objectstore/bluestore.yaml b/qa/suites/crimson-rados/basic/objectstore/bluestore.yaml
new file mode 120000 (symlink)
index 0000000..e84f396
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/bluestore.yaml
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/basic/objectstore/seastore.yaml b/qa/suites/crimson-rados/basic/objectstore/seastore.yaml
new file mode 120000 (symlink)
index 0000000..6a70c38
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/seastore.yaml
\ No newline at end of file
deleted file mode 100644 (file)
index 99c532f11a96003cb0ee637c17c64d31ae75c8b2..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,23 +0,0 @@
-overrides:
-  ceph:
-    fs: xfs
-    conf:
-      osd:
-        osd objectstore: bluestore
-        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
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..e84f396e4b2b25689496700c1286b3bfec8bd2c5
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/bluestore.yaml
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/perf/objectstore/seastore.yaml b/qa/suites/crimson-rados/perf/objectstore/seastore.yaml
new file mode 120000 (symlink)
index 0000000..6a70c38
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/seastore.yaml
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/rbd/objectstore/.qa b/qa/suites/crimson-rados/rbd/objectstore/.qa
new file mode 120000 (symlink)
index 0000000..a602a03
--- /dev/null
@@ -0,0 +1 @@
+../.qa/
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/rbd/objectstore/bluestore.yaml b/qa/suites/crimson-rados/rbd/objectstore/bluestore.yaml
new file mode 120000 (symlink)
index 0000000..e84f396
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/bluestore.yaml
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/rbd/objectstore/seastore.yaml b/qa/suites/crimson-rados/rbd/objectstore/seastore.yaml
new file mode 120000 (symlink)
index 0000000..6a70c38
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/seastore.yaml
\ No newline at end of file
deleted file mode 100644 (file)
index 99c532f11a96003cb0ee637c17c64d31ae75c8b2..0000000000000000000000000000000000000000
+++ /dev/null
@@ -1,23 +0,0 @@
-overrides:
-  ceph:
-    fs: xfs
-    conf:
-      osd:
-        osd objectstore: bluestore
-        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
new file mode 120000 (symlink)
index 0000000000000000000000000000000000000000..e84f396e4b2b25689496700c1286b3bfec8bd2c5
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/bluestore.yaml
\ No newline at end of file
diff --git a/qa/suites/crimson-rados/thrash/objectstore/seastore.yaml b/qa/suites/crimson-rados/thrash/objectstore/seastore.yaml
new file mode 120000 (symlink)
index 0000000..6a70c38
--- /dev/null
@@ -0,0 +1 @@
+.qa/config/seastore.yaml
\ No newline at end of file