78ca06d6b8

From this this change, shares and share groups can be created upon share servers configured with specific NFS max transfer limits. An administrator is now able to set the share type extra-specs `netapp:udp_max_xfer_size` and `netapp:tcp_max_xfer_size`. While creating a share server or providing a share server to a share or a share group, the NetApp driver will consider these extra-specs to decide whether to create or reuse a share server. Share server now contains the details:nfs_config field, which stores the server NFS configuration dictionary. In case the server does not have a NFS configuration requirement, it saves the default NFS values, retrieved at the driver startup. A server without details:nfs_config is considered as using the default one. The share server manage operation was modified to also retrieve its NFS max transfer configurations. The share manage operation was modified to check whether the NFS max transfer extra-specs are matching the share server configured values. It relies on ONTAP features available only in versions equal and greater than ``9.4``. Implements: bp netapp-share-server-nfs-modify Change-Id: Iaddb771ae28ec59dd125af0bf638f591f5662bfc Depends-On: I8daf919a764075998be95c5845807bec37104c78
Team and repository tags
MANILA
You have come across an OpenStack shared file system service. It has identified itself as "Manila." It was abstracted from the Cinder project.
- Wiki: https://wiki.openstack.org/wiki/Manila
- Developer docs: https://docs.openstack.org/manila/latest/
Getting Started
If you'd like to run from the master branch, you can clone the git repo:
git clone https://opendev.org/openstack/manila
For developer information please see HACKING.rst
You can raise bugs here https://bugs.launchpad.net/manila
Python client
https://opendev.org/openstack/python-manilaclient
- Documentation for the project can be found at:
https://docs.openstack.org/manila/latest/
- Release notes for the project can be found at:
https://docs.openstack.org/releasenotes/manila/
- Source for the project:
https://opendev.org/openstack/manila
- Bugs:
https://bugs.launchpad.net/manila
- Blueprints:
https://blueprints.launchpad.net/manila
- Design specifications are tracked at:
Description
Languages
Python
99.3%
Shell
0.7%