This bug has been migrated to another issue tracking site. It has been closed here and may no longer be being monitored.

If you would like to get updates for this issue, or to participate in it, you may do so at Red Hat Issue Tracker .
Bug 2023309 - [RFE] Refactor CephFS NFS driver to use ceph mgr nfs plugin
Summary: [RFE] Refactor CephFS NFS driver to use ceph mgr nfs plugin
Keywords:
Status: CLOSED MIGRATED
Alias: None
Product: Red Hat OpenStack
Classification: Red Hat
Component: openstack-manila
Version: 18.0 (Zed)
Hardware: Unspecified
OS: Unspecified
high
high
Target Milestone: Alpha
: 18.0
Assignee: Victoria Martinez de la Cruz
QA Contact: vhariria
URL:
Whiteboard:
Depends On:
Blocks: 1961115 2024129
TreeView+ depends on / blocked
 
Reported: 2021-11-15 12:18 UTC by Victoria Martinez de la Cruz
Modified: 2023-11-13 15:10 UTC (History)
6 users (show)

Fixed In Version:
Doc Type: If docs needed, set a value
Doc Text:
Clone Of:
Environment:
Last Closed: 2023-11-13 15:09:49 UTC
Target Upstream Version:
Embargoed:


Attachments (Terms of Use)


Links
System ID Private Priority Status Summary Last Updated
OpenStack gerrit 848987 0 None MERGED Refactor the Ceph NFS driver to use Cephadm NFS 2022-10-26 11:55:45 UTC
OpenStack gerrit 858269 0 None MERGED Raise an exc if no VIP/backend is available 2022-10-26 11:57:48 UTC
OpenStack gerrit 859919 0 None MERGED Rename 'nfs_cluster_id' to 'cluster_id' in the NFSProtocolHelper 2022-10-26 11:57:13 UTC
Red Hat Issue Tracker OSP-10798 0 None None None 2021-11-15 12:22:25 UTC
Red Hat Issue Tracker   OSP-30403 0 None None None 2023-11-13 18:01:10 UTC
Red Hat Issue Tracker OSPRH-1024 0 None None None 2023-11-13 18:01:10 UTC

Description Victoria Martinez de la Cruz 2021-11-15 12:18:01 UTC
As TripleO moves from using ceph ansible to using cephadm as the deployment tool [0], Manila needs to follow by adapting how the drivers communicate with Ceph. For the upcoming cycle, TripleO aims to deploy NFS Ganesha using cephadm as well [0], and this has an impact on the ceph nfs driver. The driver needs to be adapted to start leveraging the nfs plugin for ceph mgr in order to provision shares to the end user. 

[0] https://github.com/openstack/tripleo-specs/blob/master/specs/wallaby/tripleo-ceph.rst
[1] https://github.com/openstack/tripleo-specs/blob/master/specs/yoga/tripleo_ceph_manila.rst


Note You need to log in before you can comment on or make changes to this bug.