v19.07.0
Changes since v19.04.0
Fixes:
- Kubernetes: Improved volume import transaction cleanup during failure scenarios.
- Kubernetes: Fix unknown backend states after Trident upgrade.
- Kubernetes: Prevent operations on failed backends.
- Kubernetes: Removed size requirement for volume import PVC file.
Enhancements:
- Trident driver for Azure NetApp Files.
- Kubernetes: Implemented CSI Trident (optional for Kubernetes 1.13, exclusive for Kubernetes 1.14+).
- Kubernetes: Added support to CSI Trident for volume snapshots.
- Kubernetes: Converted Trident to use custom resource definitions instead of etcd.
- Kubernetes: Added support for Kubernetes 1.15.
- Trident now allows Solidfire backends without
Types
defined. However, such backends
will have one default storage pool with the default backend QoS values. - Added CONTRIBUTING.md file to describe the process for contributing changes to Trident.
- Behavioral change: Enabled space-allocation feature for ONTAP SAN LUNs by default. Setting
spaceAllocation
parameter tofalse
in ONTAP SAN backend's default config section would disable the space-allocation feature for
those LUNs. - Kubernetes: Fix failure to set snapshot directory access during FlexGroup creation.