]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
rados: vary mon kv backend
authorSage Weil <sage@redhat.com>
Mon, 2 May 2016 22:00:01 +0000 (18:00 -0400)
committerSage Weil <sage@redhat.com>
Sun, 15 May 2016 23:20:32 +0000 (19:20 -0400)
Use just rocksdb for thrash to avoid blowing up the matrix.  Leave
leveldb for the ec thrash suites.

Signed-off-by: Sage Weil <sage@redhat.com>
mon_kv_backend/leveldb.yaml [new file with mode: 0644]
mon_kv_backend/rocksdb.yaml [new file with mode: 0644]
suites/rados/basic/mon_kv_backend [new symlink]
suites/rados/monthrash/mon_kv_backend [new symlink]
suites/rados/multimon/mon_kv_backend [new symlink]
suites/rados/thrash-erasure-code-big/leveldb.yaml [new symlink]
suites/rados/thrash-erasure-code-isa/leveldb.yaml [new symlink]
suites/rados/thrash-erasure-code-shec/leveldb.yaml [new symlink]
suites/rados/thrash-erasure-code/leveldb.yaml [new symlink]
suites/rados/thrash/rocksdb.yaml [new symlink]
suites/rados/verify/mon_kv_backend [new symlink]

diff --git a/mon_kv_backend/leveldb.yaml b/mon_kv_backend/leveldb.yaml
new file mode 100644 (file)
index 0000000..270220e
--- /dev/null
@@ -0,0 +1,5 @@
+overrides:
+  ceph:
+    conf:
+      mon:
+        mon keyvaluedb: leveldb
diff --git a/mon_kv_backend/rocksdb.yaml b/mon_kv_backend/rocksdb.yaml
new file mode 100644 (file)
index 0000000..d37efa7
--- /dev/null
@@ -0,0 +1,7 @@
+overrides:
+  ceph:
+    conf:
+      global:
+        enable experimental unrecoverable data corrupting features: '*'
+      mon:
+        mon keyvaluedb: rocksdb
diff --git a/suites/rados/basic/mon_kv_backend b/suites/rados/basic/mon_kv_backend
new file mode 120000 (symlink)
index 0000000..6f5a7e6
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend
\ No newline at end of file
diff --git a/suites/rados/monthrash/mon_kv_backend b/suites/rados/monthrash/mon_kv_backend
new file mode 120000 (symlink)
index 0000000..6f5a7e6
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend
\ No newline at end of file
diff --git a/suites/rados/multimon/mon_kv_backend b/suites/rados/multimon/mon_kv_backend
new file mode 120000 (symlink)
index 0000000..6f5a7e6
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend
\ No newline at end of file
diff --git a/suites/rados/thrash-erasure-code-big/leveldb.yaml b/suites/rados/thrash-erasure-code-big/leveldb.yaml
new file mode 120000 (symlink)
index 0000000..264207f
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend/leveldb.yaml
\ No newline at end of file
diff --git a/suites/rados/thrash-erasure-code-isa/leveldb.yaml b/suites/rados/thrash-erasure-code-isa/leveldb.yaml
new file mode 120000 (symlink)
index 0000000..264207f
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend/leveldb.yaml
\ No newline at end of file
diff --git a/suites/rados/thrash-erasure-code-shec/leveldb.yaml b/suites/rados/thrash-erasure-code-shec/leveldb.yaml
new file mode 120000 (symlink)
index 0000000..264207f
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend/leveldb.yaml
\ No newline at end of file
diff --git a/suites/rados/thrash-erasure-code/leveldb.yaml b/suites/rados/thrash-erasure-code/leveldb.yaml
new file mode 120000 (symlink)
index 0000000..264207f
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend/leveldb.yaml
\ No newline at end of file
diff --git a/suites/rados/thrash/rocksdb.yaml b/suites/rados/thrash/rocksdb.yaml
new file mode 120000 (symlink)
index 0000000..f26e095
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend/rocksdb.yaml
\ No newline at end of file
diff --git a/suites/rados/verify/mon_kv_backend b/suites/rados/verify/mon_kv_backend
new file mode 120000 (symlink)
index 0000000..6f5a7e6
--- /dev/null
@@ -0,0 +1 @@
+../../../mon_kv_backend
\ No newline at end of file