Bug 1699454

Summary: [RFE] create share from snapshot support for cephfs back ends
Product: Red Hat OpenStack Reporter: Tom Barron <tbarron>
Component: openstack-manilaAssignee: Victoria Martinez de la Cruz <vimartin>
Status: CLOSED ERRATA QA Contact: vhariria
Severity: high Docs Contact: RHOS Documentation Team <rhos-docs>
Priority: high    
Version: 17.0 (Wallaby)CC: gcharot, gfidente, gouthamr, ifrangs, mariel, nlevinki, rheslop, scohen, spower, vhariria, vimartin
Target Milestone: AlphaKeywords: FutureFeature, Triaged
Target Release: 17.0   
Hardware: Unspecified   
OS: Unspecified   
Whiteboard:
Fixed In Version: openstack-manila-12.1.1-0.20220204174037.e1e9670 Doc Type: Enhancement
Doc Text:
With this update, you can restore snapshots with the CephFS Native and CephFS with NFS backends of the Shared File Systems service (manila) by creating a new share from a snapshot.
Story Points: ---
Clone Of:
: 1973460 (view as bug list) Environment:
Last Closed: 2022-09-21 12:07:43 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Embargoed:
Bug Depends On: 1767084    
Bug Blocks: 1973373    

Description Tom Barron 2019-04-12 18:47:06 UTC
Description of problem:


Manila with CephFS and CephFS with NFS back ends allow creation of snapshots if the configuration option ``cephfs_enable_snapshots`` is set to True in the manila.conf file.  However, it does not currently support the capability of creating a new share from a snapshot with these back ends.  This is a feature gap relative to other manila back ends that support snapshots.

Also, the Container Storage Interface (CSI) for container orchestrators like Kubernetes is adding snapshot support where it is assumed that snapshot capability  implies the capability to create new "volumes" from snapshots.  Since a manila CSI plugin is in progress we should have manila support for share creation from snapshots to meet expectations there as well.

Comment 1 Tom Barron 2019-04-12 18:50:38 UTC
*** Bug 1699443 has been marked as a duplicate of this bug. ***

Comment 10 Chuck Copello 2020-06-30 13:19:10 UTC
Changed Doc Contact to default email list.

Comment 13 Ian Frangs 2022-08-16 11:31:31 UTC
The procedure for how to create a share from snapshot (storage backend agnostic) is already available here: https://access.redhat.com/documentation/en-us/red_hat_openstack_platform/16.2/html/storage_guide/assembly_shared-file-systems-service_osp-storage-guide#proc_creating-a-share-from-snapshot_configuring-manila.

Comment 18 errata-xmlrpc 2022-09-21 12:07:43 UTC
Since the problem described in this bug report should be
resolved in a recent advisory, it has been closed with a
resolution of ERRATA.

For information on the advisory (Release of components for Red Hat OpenStack Platform 17.0 (Wallaby)), and where to find the updated
files, follow the link below.

If the solution does not work for you, open a new bug report.

https://access.redhat.com/errata/RHEA-2022:6543