Uploaded image for project: 'Red Hat OpenStack Services on OpenShift'
  1. Red Hat OpenStack Services on OpenShift
  2. OSPRH-1024

Refactor CephFS NFS driver to use ceph mgr nfs plugin

XMLWordPrintable

    • [RFE] Refactor CephFS NFS driver to use ceph mgr nfs plugin
    • False
    • False
    • OSPRH-5023Align Ganesha deployment to the new RHCS mechanism to support Ganesha scaling via Ceph orchestrator
    • Committed
    • Committed
    • OSPRH-5023 - Align Ganesha deployment to the new RHCS mechanism to support Ganesha scaling via Ceph orchestrator
    • openstack-manila-16.2.0-18.0.20240212154649.7918f1d.el9ost
    • Committed
    • Committed
    • 0% To Do, 0% In Progress, 100% Done
    • Hide
      .Shared File Systems support for scaleable CephFS-NFS
      The Shared File Systems service (manila) now supports a scaleable CephFS-NFS service. In earlier releases of Red Hat OpenStack Platform, only active/passive high-availability that was orchestrated with Director, using Pacemaker/Corosync, was supported. With this release, deployers can create active/active clusters of CephFS-NFS and integrate these clusters with the Shared File Systems service for improved scalability and high availability for NFS workloads.
      Show
      .Shared File Systems support for scaleable CephFS-NFS The Shared File Systems service (manila) now supports a scaleable CephFS-NFS service. In earlier releases of Red Hat OpenStack Platform, only active/passive high-availability that was orchestrated with Director, using Pacemaker/Corosync, was supported. With this release, deployers can create active/active clusters of CephFS-NFS and integrate these clusters with the Shared File Systems service for improved scalability and high availability for NFS workloads.
    • Enhancement
    • Done
    • Automated
    • Release Notes
    • Approved

      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

          There are no Sub-Tasks for this issue.

              rhn-engineering-vimartin Victoria Martinez de la Cruz
              jira-bugzilla-migration RH Bugzilla Integration
              rhos-dfg-storage-squad-manila
              Votes:
              0 Vote for this issue
              Watchers:
              14 Start watching this issue

                Created:
                Updated:
                Resolved: