]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commitdiff
suites/fs: test ceph-fuse with libcephfs permission check
authorYan, Zheng <zyan@redhat.com>
Thu, 8 Oct 2015 13:42:18 +0000 (21:42 +0800)
committerYan, Zheng <zyan@redhat.com>
Thu, 8 Oct 2015 13:44:12 +0000 (21:44 +0800)
Signed-off-by: Yan, Zheng <zyan@redhat.com>
suites/fs/permission/% [new file with mode: 0644]
suites/fs/permission/clusters/fixed-2-ucephfs.yaml [new symlink]
suites/fs/permission/debug/mds_client.yaml [new symlink]
suites/fs/permission/dirfrag/frag_enable.yaml [new file with mode: 0644]
suites/fs/permission/fs/btrfs.yaml [new symlink]
suites/fs/permission/mount/ceph-fuse.yaml [new file with mode: 0644]
suites/fs/permission/overrides/whitelist_wrongly_marked_down.yaml [new symlink]
suites/fs/permission/tasks/cfuse_workunit_suites_pjd.yaml [new file with mode: 0644]

diff --git a/suites/fs/permission/% b/suites/fs/permission/%
new file mode 100644 (file)
index 0000000..e69de29
diff --git a/suites/fs/permission/clusters/fixed-2-ucephfs.yaml b/suites/fs/permission/clusters/fixed-2-ucephfs.yaml
new file mode 120000 (symlink)
index 0000000..825c5b9
--- /dev/null
@@ -0,0 +1 @@
+../../../../clusters/fixed-2-ucephfs.yaml
\ No newline at end of file
diff --git a/suites/fs/permission/debug/mds_client.yaml b/suites/fs/permission/debug/mds_client.yaml
new file mode 120000 (symlink)
index 0000000..335c1ca
--- /dev/null
@@ -0,0 +1 @@
+../../../../debug/mds_client.yaml
\ No newline at end of file
diff --git a/suites/fs/permission/dirfrag/frag_enable.yaml b/suites/fs/permission/dirfrag/frag_enable.yaml
new file mode 100644 (file)
index 0000000..56d724b
--- /dev/null
@@ -0,0 +1,10 @@
+
+overrides:
+    ceph:
+        conf:
+        mds:
+            mds bal frag: true
+            mds bal split size: 100
+            mds bal merge size: 5
+            mds bal split bits: 3
+
diff --git a/suites/fs/permission/fs/btrfs.yaml b/suites/fs/permission/fs/btrfs.yaml
new file mode 120000 (symlink)
index 0000000..10d0c3f
--- /dev/null
@@ -0,0 +1 @@
+../../../../fs/btrfs.yaml
\ No newline at end of file
diff --git a/suites/fs/permission/mount/ceph-fuse.yaml b/suites/fs/permission/mount/ceph-fuse.yaml
new file mode 100644 (file)
index 0000000..48e1f1b
--- /dev/null
@@ -0,0 +1,10 @@
+overrides:
+  ceph:
+    conf:
+      client:
+        fuse default permissions: false
+        client posix acl: true
+tasks:
+- install:
+- ceph:
+- ceph-fuse:
diff --git a/suites/fs/permission/overrides/whitelist_wrongly_marked_down.yaml b/suites/fs/permission/overrides/whitelist_wrongly_marked_down.yaml
new file mode 120000 (symlink)
index 0000000..08f746b
--- /dev/null
@@ -0,0 +1 @@
+../../../../overrides/whitelist_wrongly_marked_down.yaml
\ No newline at end of file
diff --git a/suites/fs/permission/tasks/cfuse_workunit_suites_pjd.yaml b/suites/fs/permission/tasks/cfuse_workunit_suites_pjd.yaml
new file mode 100644 (file)
index 0000000..e888213
--- /dev/null
@@ -0,0 +1,5 @@
+tasks:
+- workunit:
+    clients:
+      all:
+        - suites/pjd.sh