manila/releasenotes/notes/netapp-cdot-multi-svm-configure-nfs-95c9154e1aa28751.yaml
Felipe Rodrigues 78ca06d6b8 [NetApp] Enables configuring NFS transfer limits
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
2020-09-11 13:34:14 +00:00

13 lines
664 B
YAML

---
features:
- |
For NetApp ONTAP driver, administrators are now able to set share servers
max NFS transfer limits. These limits can be configured by setting the
`netapp:tcp_max_xfer_size` and `netapp:udp_max_xfer_size` extra-specs.
The driver will consider these limits while deciding to create or reuse
share servers. While bringing a share under Manila management, the driver
will check if the share type extra-specs values match the share server
configured NFS limits. This change does not have effect in DHSS=False
environments and relies on ONTAP features available only in versions equal
to and greater than ``9.4``.