]> 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>
Fri, 17 Oct 2025 06:28:05 +0000 (06:28 +0000)
commit5f0cf834fe4b66bd0b9fec2c7afe0728f4ce726f
treeadcc8da5ab5002938630598114c79102357eec05
parentae1f47747dbae156f1d5c22941ca203edf29365e
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