
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
Team and repository tags
CINDER
You have come across a storage service for an open cloud computing service. It has identified itself as Cinder. It was abstracted from the Nova project.
- Wiki: http://wiki.openstack.org/Cinder
- Developer docs: http://docs.openstack.org/developer/cinder
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
For developer information please see HACKING.rst
You can raise bugs here http://bugs.launchpad.net/cinder
Python client
https://git.openstack.org/cgit/openstack/python-cinderclient
Description
Languages
Python
99.7%
Smarty
0.3%