Skip to content

Commit

Permalink
qa: enable kclient test for newop test
Browse files Browse the repository at this point in the history
The kclient have already fix this. This will only enable the upstream
kclient with the testing branch, the downstream ones may not include
the fixing yet, so skip them for now.

The nautilus will only support the syntax v1. And for kclient there
is not need to do the upgrade.

Fixes: https://tracker.ceph.com/issues/57591
Signed-off-by: Xiubo Li <xiubli@redhat.com>
  • Loading branch information
lxbsz committed Mar 29, 2023
1 parent be9c845 commit 898316a
Show file tree
Hide file tree
Showing 14 changed files with 32 additions and 0 deletions.
1 change: 1 addition & 0 deletions qa/suites/fs/upgrade/upgraded_client/tasks/1-mount/.qa
1 change: 1 addition & 0 deletions qa/suites/fs/upgrade/upgraded_client/tasks/1-mount/mount
Empty file.
Original file line number Diff line number Diff line change
@@ -1,4 +1,11 @@
teuthology:
postmerge:
- if not is_fuse() then reject() end
tasks:
- ceph-fuse:
client.0:
mounted: false
- print: "**** done unmount client.0"
- install.upgrade:
client.0:
- print: "**** done install.upgrade on client.0"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
teuthology:
postmerge:
# Once can we make sure the distro kernels have included the newops fixes
# we can remove the is_kupstream() restriction. While since the Nautilus
# will only support the 'v1' mount syntax, so don't touch the mount syntax
# restriction.
- if not is_kupstream() or syntax_version() == 'v2' then reject() end
tasks:
Empty file.
Original file line number Diff line number Diff line change
@@ -0,0 +1,14 @@
teuthology:
postmerge:
- if not is_fuse() then reject() end
tasks:
- ceph-fuse:
client.0:
mounted: false
- print: "**** done unmount client.0"
- install.upgrade:
client.0:
- print: "**** done install.upgrade on client.0"
- ceph-fuse:
client.0:
- print: "**** done remount client.0"

0 comments on commit 898316a

Please sign in to comment.