diff options
Diffstat (limited to 'qa/cephfs/mount')
l--------- | qa/cephfs/mount/.qa | 1 | ||||
-rw-r--r-- | qa/cephfs/mount/fuse.yaml | 16 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/% | 0 | ||||
l--------- | qa/cephfs/mount/kclient/.qa | 1 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/mount-syntax/$ | 0 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/mount-syntax/v1.yaml | 3 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/mount-syntax/v2.yaml | 3 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/mount.yaml | 16 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/overrides/% | 0 | ||||
l--------- | qa/cephfs/mount/kclient/overrides/.qa | 1 | ||||
l--------- | qa/cephfs/mount/kclient/overrides/distro/.qa | 1 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/overrides/distro/stock/% | 0 | ||||
l--------- | qa/cephfs/mount/kclient/overrides/distro/stock/.qa | 1 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/overrides/distro/stock/k-stock.yaml | 4 | ||||
l--------- | qa/cephfs/mount/kclient/overrides/distro/stock/rhel_8.yaml | 1 | ||||
l--------- | qa/cephfs/mount/kclient/overrides/distro/testing/.qa | 1 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/overrides/distro/testing/k-testing.yaml | 4 | ||||
-rw-r--r-- | qa/cephfs/mount/kclient/overrides/ms-die-on-skipped.yaml | 5 |
18 files changed, 58 insertions, 0 deletions
diff --git a/qa/cephfs/mount/.qa b/qa/cephfs/mount/.qa new file mode 120000 index 000000000..a602a0353 --- /dev/null +++ b/qa/cephfs/mount/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/cephfs/mount/fuse.yaml b/qa/cephfs/mount/fuse.yaml new file mode 100644 index 000000000..9ffb5129d --- /dev/null +++ b/qa/cephfs/mount/fuse.yaml @@ -0,0 +1,16 @@ +teuthology: + postmerge: + - local function is_kupstream() + return false + end + - local function is_kdistro() + return false + end + - local function is_fuse() + return true + end + - local function syntax_version() + return '' + end +tasks: + - ceph-fuse: diff --git a/qa/cephfs/mount/kclient/% b/qa/cephfs/mount/kclient/% new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/qa/cephfs/mount/kclient/% diff --git a/qa/cephfs/mount/kclient/.qa b/qa/cephfs/mount/kclient/.qa new file mode 120000 index 000000000..a602a0353 --- /dev/null +++ b/qa/cephfs/mount/kclient/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/cephfs/mount/kclient/mount-syntax/$ b/qa/cephfs/mount/kclient/mount-syntax/$ new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/qa/cephfs/mount/kclient/mount-syntax/$ diff --git a/qa/cephfs/mount/kclient/mount-syntax/v1.yaml b/qa/cephfs/mount/kclient/mount-syntax/v1.yaml new file mode 100644 index 000000000..84d5d43b2 --- /dev/null +++ b/qa/cephfs/mount/kclient/mount-syntax/v1.yaml @@ -0,0 +1,3 @@ +overrides: + kclient: + syntax: 'v1' diff --git a/qa/cephfs/mount/kclient/mount-syntax/v2.yaml b/qa/cephfs/mount/kclient/mount-syntax/v2.yaml new file mode 100644 index 000000000..ef7d30424 --- /dev/null +++ b/qa/cephfs/mount/kclient/mount-syntax/v2.yaml @@ -0,0 +1,3 @@ +overrides: + kclient: + syntax: 'v2' diff --git a/qa/cephfs/mount/kclient/mount.yaml b/qa/cephfs/mount/kclient/mount.yaml new file mode 100644 index 000000000..a130ff9d5 --- /dev/null +++ b/qa/cephfs/mount/kclient/mount.yaml @@ -0,0 +1,16 @@ +teuthology: + postmerge: + - local function is_kupstream() + return yaml.ktype == 'upstream' + end + - local function is_kdistro() + return yaml.ktype == 'distro' + end + - local function is_fuse() + return false + end + - local function syntax_version() + return yaml.overrides.kclient.syntax + end +tasks: +- kclient: diff --git a/qa/cephfs/mount/kclient/overrides/% b/qa/cephfs/mount/kclient/overrides/% new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/% diff --git a/qa/cephfs/mount/kclient/overrides/.qa b/qa/cephfs/mount/kclient/overrides/.qa new file mode 120000 index 000000000..a602a0353 --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/cephfs/mount/kclient/overrides/distro/.qa b/qa/cephfs/mount/kclient/overrides/distro/.qa new file mode 120000 index 000000000..a602a0353 --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/cephfs/mount/kclient/overrides/distro/stock/% b/qa/cephfs/mount/kclient/overrides/distro/stock/% new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/stock/% diff --git a/qa/cephfs/mount/kclient/overrides/distro/stock/.qa b/qa/cephfs/mount/kclient/overrides/distro/stock/.qa new file mode 120000 index 000000000..a602a0353 --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/stock/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/cephfs/mount/kclient/overrides/distro/stock/k-stock.yaml b/qa/cephfs/mount/kclient/overrides/distro/stock/k-stock.yaml new file mode 100644 index 000000000..ca2d688bb --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/stock/k-stock.yaml @@ -0,0 +1,4 @@ +kernel: + client: + sha1: distro +ktype: distro diff --git a/qa/cephfs/mount/kclient/overrides/distro/stock/rhel_8.yaml b/qa/cephfs/mount/kclient/overrides/distro/stock/rhel_8.yaml new file mode 120000 index 000000000..133acf27b --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/stock/rhel_8.yaml @@ -0,0 +1 @@ +.qa/distros/all/rhel_8.yaml
\ No newline at end of file diff --git a/qa/cephfs/mount/kclient/overrides/distro/testing/.qa b/qa/cephfs/mount/kclient/overrides/distro/testing/.qa new file mode 120000 index 000000000..a602a0353 --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/testing/.qa @@ -0,0 +1 @@ +../.qa/
\ No newline at end of file diff --git a/qa/cephfs/mount/kclient/overrides/distro/testing/k-testing.yaml b/qa/cephfs/mount/kclient/overrides/distro/testing/k-testing.yaml new file mode 100644 index 000000000..2ee219125 --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/distro/testing/k-testing.yaml @@ -0,0 +1,4 @@ +kernel: + client: + branch: testing +ktype: upstream diff --git a/qa/cephfs/mount/kclient/overrides/ms-die-on-skipped.yaml b/qa/cephfs/mount/kclient/overrides/ms-die-on-skipped.yaml new file mode 100644 index 000000000..30da870b2 --- /dev/null +++ b/qa/cephfs/mount/kclient/overrides/ms-die-on-skipped.yaml @@ -0,0 +1,5 @@ +overrides: + ceph: + conf: + global: + ms die on skipped message: false |