]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
qa/cephfs: introduce nfs-ganesha tests
authorVenky Shankar <vshankar@redhat.com>
Fri, 1 Aug 2025 10:39:46 +0000 (10:39 +0000)
committerVenky Shankar <vshankar@redhat.com>
Tue, 28 Oct 2025 08:09:11 +0000 (08:09 +0000)
commitb0a84c20bf410dd84cc2421c45b0e47a25511bf0
treea1c74cdc45c037c0014117e226b3fee0656538e6
parentfee6482d0bbe29aaa40cb46ddeda49de86db66e4
qa/cephfs: introduce nfs-ganesha tests

Fixes: http://tracker.ceph.com/issues/73172
Signed-off-by: Venky Shankar <vshankar@redhat.com>
41 files changed:
qa/suites/fs/nfs-ganesha/% [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/.qa [new symlink]
qa/suites/fs/nfs-ganesha/begin/+ [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/begin/.qa [new symlink]
qa/suites/fs/nfs-ganesha/begin/0-install.yaml [new symlink]
qa/suites/fs/nfs-ganesha/begin/2-logrotate.yaml [new symlink]
qa/suites/fs/nfs-ganesha/centos_9.stream.yaml [new symlink]
qa/suites/fs/nfs-ganesha/clusters/.qa [new symlink]
qa/suites/fs/nfs-ganesha/clusters/1a3s-mds-1c.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/conf [new symlink]
qa/suites/fs/nfs-ganesha/overrides/+ [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/overrides/.qa [new symlink]
qa/suites/fs/nfs-ganesha/overrides/ignorelist_health.yaml [new symlink]
qa/suites/fs/nfs-ganesha/overrides/pg_health.yaml [new symlink]
qa/suites/fs/nfs-ganesha/tasks/% [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/.qa [new symlink]
qa/suites/fs/nfs-ganesha/tasks/0-create-export.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/% [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/.qa [new symlink]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/async/.qa [new symlink]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/async/no.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/async/yes.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/delegations/no.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/delegations/rw.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/ganesha.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/zerocopy/.qa [new symlink]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/zerocopy/no.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/1-apply-config/zerocopy/yes.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/2-mount/% [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/2-mount/.qa [new symlink]
qa/suites/fs/nfs-ganesha/tasks/2-mount/ganesha-client.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/2-mount/nfs-version/.qa [new symlink]
qa/suites/fs/nfs-ganesha/tasks/2-mount/nfs-version/4.1.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/2-mount/nfs-version/4.2.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/2-mount/nfs-version/latest.yaml [new file with mode: 0644]
qa/suites/fs/nfs-ganesha/tasks/3-workload/iogen.yaml [new file with mode: 0644]
qa/tasks/ganesha_client.py [new file with mode: 0644]
qa/tasks/ganesha_reconf.py [new file with mode: 0644]
src/pybind/mgr/nfs/export.py
src/pybind/mgr/nfs/ganesha_conf.py
src/pybind/mgr/nfs/module.py