1f96b386b3
This patch adds support to revert to snapshot for NFS, FC and iSCSI drivers with FlexVol pool. Adds a method on client_cmode to rename a NFS volume file using the file-rename-file zapi call. The revert steps are: 1. Create a clone volume file/LUN from snapshot. 2. Change the original volume file/LUN path to a temporary path. 3. Change clone file/LUN path to the original path. 4. Delete the volume file/LUN on temporary path. If any step fails, the original volume file/LUN is preserved and the clone file/LUN is deleted. For NFS, ONTAP clone file is not supported on FlexGroup pool, in this case the generic implementation will perform the revert to snapshot. Implements: blueprint ontap-revert-to-snapshot Co-Authored-By: Fabio Oliveira <fabioaurelio1269@gmail.com> Change-Id: I347f0ee63d8d13ff181dd41a542a006b7c10b488
8 lines
271 B
YAML
8 lines
271 B
YAML
---
|
|
features:
|
|
- |
|
|
NetApp ONTAP driver: Added support to Revert to Snapshot for the iSCSI, FC
|
|
and NFS drivers with FlexVol pool. This feature does not support FlexGroups
|
|
and is limited to revert only to the most recent snapshot of a given
|
|
Cinder volume.
|