Ansible roles to deploy Ganesha as an NFS proxy for CephFS

Registered by Giulio Fidente

Starting in the Octopus release, Ceph has its own day1 tool called cephadm and it's own day2 tool called orchestrator which
will replace ceph-ansible. While ceph-ansible had the necessary features to deploy Ganesha, even standalone, as an NFS proxy for CephFS, cepadm doesn't.

We want to fork the existing ceph-nfs roles from ceph-ansible [1] into tripleo-ceph.

1. https://github.com/ceph/ceph-ansible/tree/master/roles/ceph-nfs

Blueprint information

Status:
Complete
Approver:
None
Priority:
High
Drafter:
Giulio Fidente
Direction:
Needs approval
Assignee:
None
Definition:
Superseded
Series goal:
None
Implementation:
Implemented
Milestone target:
milestone icon wallaby-3
Started by
John Fulton
Completed by
Giulio Fidente

Related branches

Sprints

Whiteboard

we will instead deploy ganesha standalone via tripleo_cephadm role https://review.opendev.org/c/openstack/tripleo-heat-templates/+/794821

(?)

Work Items

Dependency tree

* Blueprints in grey have been implemented.

This blueprint contains Public information 
Everyone can see this information.