]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
mgr/volumes: Move ganesha common config to vstart
authorVarsha Rao <varao@redhat.com>
Mon, 30 Mar 2020 10:17:15 +0000 (15:47 +0530)
committerVarsha Rao <varao@redhat.com>
Wed, 8 Apr 2020 11:51:17 +0000 (17:21 +0530)
commit19699b0bcdadec5b4615f170c7967fd9d756d5e2
tree70c6434af90c25b45f0c50a62064827bbe72ef94
parentb87f6fc0fd1cdc5803166a2f92ce5152d5495999
mgr/volumes: Move ganesha common config to vstart

This is a preparatoy patch before calling orchestrator for nfs cluster
deployment. All the ganesha config is moved to vstart. Keyring creation is also
taken care by vstart.

The volumes fs nfs cluster create interface does the following things:
1) Create a common recovery pool for all ganesha clusters. Each cluster will
   have their own namespace.
2) Create an empty rados conf object named 'conf-nfs' for saving all export
   urls.

Call to orch interface will be done in future patch.

Signed-off-by: Varsha Rao <varao@redhat.com>
src/pybind/mgr/volumes/fs/nfs.py
src/vstart.sh