|
2 | 2 |
|
3 | 3 | [Releases](https://github.com/NetApp/trident/releases) |
4 | 4 |
|
5 | | -## Changes since v24.06.0 |
| 5 | +## Changes since v24.10.0 |
| 6 | + |
| 7 | +### Trident |
| 8 | + |
| 9 | +**Fixes:** |
| 10 | +- **Kubernetes:** Fixed missing node IP addresses from automatic export policies (Issue [#965](https://github.com/NetApp/trident/issues/965)). |
| 11 | +- **Kubernetes:** Fixed automatic export policies switching to per volume policy prematurely for ONTAP-NAS-Economy. |
| 12 | +- **Kubernetes:** Fixed backend config credentials to support all available AWS ARN partitions (Issue [#913](https://github.com/NetApp/trident/issues/913)). |
| 13 | +- **Kubernetes:** Added option to disable the auto configurator reconciliation in the Trident operator (Issue [#924](https://github.com/NetApp/trident/issues/924)). |
| 14 | +- **Kubernetes:** Added securityContext for csi-resizer container (Issue [#976](https://github.com/NetApp/trident/issues/976)). |
| 15 | +- Fixed Zonal Flex pools for GCNV driver. |
| 16 | + |
| 17 | +**Enhancements:** |
| 18 | +- **Kubernetes:** Added support for ONTAP ASA r2 for iSCSI. |
| 19 | +- Added Fibre Channel support on ONTAP-SAN driver. |
| 20 | +- Added NVMe LUKS support. |
| 21 | +- **Kubernetes:** Added support for force detach for ONTAP-NAS volumes during Non-Graceful Node Shutdown scenarios. |
| 22 | + New ONTAP-NAS volumes will now utilize per-volume export policies managed by Trident. Provided an |
| 23 | + upgrade path for existing volumes to transition to the new export policy model on unpublish without affecting active |
| 24 | + workloads. |
| 25 | +- **Openshift:** Added support for automatic iSCSI node preparation for RHCOS on ROSA clusters. |
| 26 | +- **Kubernetes:** Added support for cross namespace volume cloning. |
| 27 | +- **Kubernetes:** Added cloneFromSnapshot PVC annotation. |
| 28 | +- **Kubernetes:** Added automatic backend configuration for EKS add-on and helm based installation for AWS FSxN. |
| 29 | +- **Kubernetes:** Added support for Kubernetes 1.32. |
| 30 | +- Switched to scratch image for all base images. |
| 31 | +- **Kubernetes:** Enhanced iSCSI self-healing to initiate scans by exact host, channel, target and LUN ID. |
| 32 | +- Added support for SMB volumes with GCNV driver. |
| 33 | +- Allow ONTAP volumes to skip recovery queue on deletion. |
| 34 | +- Added support to override default images using SHAs instead of tags. |
| 35 | +- Added image-pull-secrets flag to tridentctl installer. |
| 36 | +- **Openshift:** Added support for Openshift Virtualization for ONTAP drivers. |
| 37 | + |
| 38 | +### Trident Protect |
| 39 | + |
| 40 | +You are required to install the new Trident protect module to unlock these capabilities. [Read more to get started](https://docs.netapp.com/us-en/trident/trident-protect/learn-about-trident-protect.html). |
| 41 | + |
| 42 | +**Fixes:** |
| 43 | +- Improved the management of temporary volumes to skip the ONTAP Volume Recovery Queue. |
| 44 | +- Security Context Constraint (SCC) annotations are now restored to original values. |
| 45 | +- Improved Restore efficiency with support for parallel operations. |
| 46 | +- Enhanced support for Execution Hook timeouts for larger applications. |
| 47 | + |
| 48 | +**Enhancements:** |
| 49 | +- **New:** Added Backup and Restore support for KubeVirt / OpenShift Virtualization VMs for both volumeMode: File |
| 50 | + and volumeMode: Block (raw device) storage, to already available storage replication through AppMirrorRelationship. |
| 51 | +- Capability to control freeze behaviour at application level for KubeVirt environments. |
| 52 | +- Support for configuring AutoSupport proxy connections. |
| 53 | +- Ability to define a secret for data mover encryption (Kopia / Restic). |
| 54 | +- Ability to manually run an execution hook. |
| 55 | +- Ability to configure Security Context Constraints (SCCs) during Trident protect installation. |
| 56 | +- Support for configuring node selector and affinity rules during Trident protect installation. |
| 57 | +- Support for HTTP / HTTPS egress proxy for AppVault objects. |
| 58 | +- SESSION_TOKEN support added to AWS S3 AppVault credentials. |
| 59 | +- Extended ResourceFilter to allow exclusion of Cluster Scoped Resources. |
| 60 | +- Support for AWS Session Token in S3 AppVault credentials. |
| 61 | +- Added support for resource collection after pre-snapshot execution hook. |
| 62 | + |
| 63 | +## v24.10.0 |
6 | 64 |
|
7 | 65 | **New:** Trident data protection and data management features |
8 | 66 | - Backup and recovery |
|
0 commit comments