<commit_before># Change Log

[Releases](https://github.com/NetApp/trident/releases)

## Changes since v20.04.0

**IMPORTANT**: If you are upgrading from Trident 19.07 or 19.10 please carefully read [this](https://netapp-trident.readthedocs.io/en/stable-v20.04/kubernetes/upgrading.html).
**IMPORTANT** Trident relies on the [trident-autosupport](https://hub.docker.com/r/netapp/trident-autosupport) sidecar container to periodically send usage and support telemetry data to NetApp by default. Usage of the trident-autosupport project falls under the [NetApp EULA](https://www.netapp.com/us/media/enduser-license-agreement-worldwide.pdf). Automatic sending of this data can be disabled at Trident install time via the "--silence-autosupport" flag.

**Fixes:**
- Disabled automatic iSCSI scans and shortened the iSCSI session replacement timeout. (Issue [#410](https://github.com/NetApp/trident/issues/410))
- Fixed volume cloning in the Azure NetApp Files driver.
- **Kubernetes:** Fixed an issue where the NFS client could not start rpc-statd.
- **Kubernetes:** Fixed various usability issues with the Trident Operator. (Issues [#409](https://github.com/NetApp/trident/issues/409), [#389](https://github.com/NetApp/trident/issues/389), [#399](https://github.com/NetApp/trident/issues/399))
- **Kubernetes:** Fixed an issue with bidirectional iSCSI CHAP authentication. (Issue [#404](https://github.com/NetApp/trident/issues/404))
- **Kubernetes:** Set unix permissions correctly during volume import. (Issue [#398](https://github.com/NetApp/trident/issues/398))
- **Kubernetes:** Added various checks to improve resiliency of iSCSI volumes. (Issue [#418](https://github.com/NetApp/trident/issues/418))
- **Kubernetes:** Enhanced startup logic to reconcile volume access rules with current cluster nodes. (Issues [#391](https://github.com/NetApp/trident/issues/391), [#352](https://github.com/NetApp/trident/issues/352))
- **Kubernetes:** Added storage prefix validation to ONTAP drivers. (Issue [#401](https://github.com/NetApp/trident/issues/401))
- **Kubernetes:** Fixed issue where an unmanaged volume prevented the backend from being removed 

**Enhancements**
- Added support for NFS v4.1 volumes to Azure NetApp Files, CVS-AWS, and CVS-GCP drivers. (Issue [#334](https://github.com/NetApp/trident/issues/334))
- Added cloning to ONTAP FlexGroup driver.
- **Kubernetes:** Added support for CSI NodeGetVolumeStats endpoint. (Issue [#400](https://github.com/NetApp/trident/issues/400))
- **Kubernetes:** Added volume import to ONTAP SAN driver. (Issue [#310](https://github.com/NetApp/trident/issues/310))
- **Kubernetes:** Added automatic igroup management to ONTAP SAN and ONTAP SAN Economy drivers.
- **Kubernetes:** Added more usage and capacity metrics. (Issue [#400](https://github.com/NetApp/trident/issues/400))
- **Kubernetes:** Added upgrade support to the Trident Operator.
- **Kubernetes:** Automatic NetApp autosupport telemetry reporting via trident-autosupport sidecar, disabled via --silence-autosupport option in tridentctl install command

**Deprecations:**
- **Kubernetes:** Deprecated all of the 'core' metrics because their names are changing.

## v20.04.0<commit_msg>Updated changelog for username/ password redaction in Trident logs (#355)<commit_after># Change Log

[Releases](https://github.com/NetApp/trident/releases)

## Changes since v20.04.0

**IMPORTANT**: If you are upgrading from Trident 19.07 or 19.10 please carefully read [this](https://netapp-trident.readthedocs.io/en/stable-v20.04/kubernetes/upgrading.html).
**IMPORTANT** Trident relies on the [trident-autosupport](https://hub.docker.com/r/netapp/trident-autosupport) sidecar container to periodically send usage and support telemetry data to NetApp by default. Usage of the trident-autosupport project falls under the [NetApp EULA](https://www.netapp.com/us/media/enduser-license-agreement-worldwide.pdf). Automatic sending of this data can be disabled at Trident install time via the "--silence-autosupport" flag.

**Fixes:**
- Disabled automatic iSCSI scans and shortened the iSCSI session replacement timeout. (Issue [#410](https://github.com/NetApp/trident/issues/410))
- Fixed volume cloning in the Azure NetApp Files driver.
- **Kubernetes:** Fixed an issue where the NFS client could not start rpc-statd.
- **Kubernetes:** Fixed various usability issues with the Trident Operator. (Issues [#409](https://github.com/NetApp/trident/issues/409), [#389](https://github.com/NetApp/trident/issues/389), [#399](https://github.com/NetApp/trident/issues/399))
- **Kubernetes:** Fixed an issue with bidirectional iSCSI CHAP authentication. (Issue [#404](https://github.com/NetApp/trident/issues/404))
- **Kubernetes:** Set unix permissions correctly during volume import. (Issue [#398](https://github.com/NetApp/trident/issues/398))
- **Kubernetes:** Added various checks to improve resiliency of iSCSI volumes. (Issue [#418](https://github.com/NetApp/trident/issues/418))
- **Kubernetes:** Enhanced startup logic to reconcile volume access rules with current cluster nodes. (Issues [#391](https://github.com/NetApp/trident/issues/391), [#352](https://github.com/NetApp/trident/issues/352))
- **Kubernetes:** Added storage prefix validation to ONTAP drivers. (Issue [#401](https://github.com/NetApp/trident/issues/401))
- **Kubernetes:** Fixed issue where an unmanaged volume prevented the backend from being removed
- **Kubernetes:** Redacted sensitive information in Trident logs

**Enhancements**
- Added support for NFS v4.1 volumes to Azure NetApp Files, CVS-AWS, and CVS-GCP drivers. (Issue [#334](https://github.com/NetApp/trident/issues/334))
- Added cloning to ONTAP FlexGroup driver.
- **Kubernetes:** Added support for CSI NodeGetVolumeStats endpoint. (Issue [#400](https://github.com/NetApp/trident/issues/400))
- **Kubernetes:** Added volume import to ONTAP SAN driver. (Issue [#310](https://github.com/NetApp/trident/issues/310))
- **Kubernetes:** Added automatic igroup management to ONTAP SAN and ONTAP SAN Economy drivers.
- **Kubernetes:** Added more usage and capacity metrics. (Issue [#400](https://github.com/NetApp/trident/issues/400))
- **Kubernetes:** Added upgrade support to the Trident Operator.
- **Kubernetes:** Automatic NetApp autosupport telemetry reporting via trident-autosupport sidecar, disabled via --silence-autosupport option in tridentctl install command

**Deprecations:**
- **Kubernetes:** Deprecated all of the 'core' metrics because their names are changing.

## v20.04.0
{'fraction_non_alphanumeric': 0.13552550706822372, 'fraction_numerical': 0.033650891210817456, 'mean_word_length': 5.24065196548418, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 36, 'lorem ipsum': 0, 'www.': 2, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '1113490', 'n_tokens_mistral': 2137, 'n_tokens_neox': 1882, 'n_words': 595}