2d77a7a87d
This patch adds support for snapshots to the NFS driver. This functionality is only enabled if "nfs_snapshot_support" is set to True in cinder.conf and nas_secure_file_operations is disabled. This is because compute nodes running libvirt <1.2.7 will encounter problems with snapshot deletion, which includes Ubuntu 14.04 and requires write access to the volumes created by a different user. Therefore, deployers must opt-in to this functionality if their environment is known to support it. Due libvirt limitations[1], apparmor must be disabled in the compute nodes or the volume export location be added to libvirt's default profile template[3]. Clonning volumes is only supported if the source volume is not attached. [1] https://bugzilla.redhat.com/show_bug.cgi?id=1361592 [2] http://paste.openstack.org/show/570296/ [3] http://paste.openstack.org/show/570297/ Co-Authored-By: Ankit Agrawal <ankit11.agrawal@nttdata.com> Co-Authored-By: Jay S. Bryant <jsbryant@us.ibm.com> Co-Authored-By: Erlon R. Cruz <erlon.cruz@fit-tecnologia.org.br> Implements: blueprint nfs-snapshots DocImpact: A new parameter is added and the clonning limitation must be documented. Closes-bug: #1614249 Change-Id: Iae35c722eb4b6b7d02a95690abbc07a63da77ce7
6 lines
232 B
YAML
6 lines
232 B
YAML
---
|
|
features:
|
|
- Added support to snapshots in NFS driver. This functionality is only
|
|
enabled if "nfs_snapshot_support" is set to True in cinder.conf. Cloning
|
|
volumes is only supported if the source volume is not attached.
|