Skip to content

Commit 3064dbf

Browse files
Release notes for 2.5.0 (#414)
* Release notes for 2.5.0 Signed-off-by: DILEEP D S <ds_dileep@yahoo.com> * Added resolution details to release notes Signed-off-by: DILEEP D S <ds_dileep@yahoo.com> * Added a few and cleaned up a bit. Signed-off-by: Michael Mattsson <michael.mattsson@gmail.com> * Corrected spelling error Signed-off-by: DILEEP D S <ds_dileep@yahoo.com> --------- Signed-off-by: DILEEP D S <ds_dileep@yahoo.com> Signed-off-by: Michael Mattsson <michael.mattsson@gmail.com> Co-authored-by: Michael Mattsson <michael.mattsson@gmail.com>
1 parent b11c9fb commit 3064dbf

File tree

1 file changed

+42
-0
lines changed

1 file changed

+42
-0
lines changed

release-notes/v2.5.0.md

+42
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,42 @@
1+
# HPE CSI Driver for Kubernetes 2.5.0 Release Notes
2+
3+
## HPE CSI Driver for Kubernetes 2.5.0
4+
5+
| **Version:** |2.5.0|
6+
|--------------|-----|
7+
| **Revision:** | Thursday July 25, 2024 |
8+
9+
## Resolved Issues
10+
11+
The following table lists the resolved issues for HPE CSI Driver for Kubernetes v2.5.0.
12+
13+
| ID | Component | Title | Resolution |
14+
|----|-----------|-------|------------|
15+
| CON-648 | csi.k8s | Implement basic topology in the CSI driver | StorageClasses may now be decorated with topology requirements and use volumeBindingMode: WaitForFirstConsumer |
16+
| CON-2508 | csi.k8s | Post reboot and drained worker nodes are not cleaned up properly unless manually tidied up | Safely removing stale mount paths or devices attached to a compute node. |
17+
| CON-3071 | csi.k8s | CSI node monitor support | A node monitor is now patrolling the block devices to ensure they're healthy. |
18+
| CON-2137 | csi.k8s | Run filesystem check before mount | Checking for filesystem corruption and optionally repair it with the fsRepair StorageClass parameter. |
19+
| CON-3082 | csp.3par | Cloning RWO to RWX does not apply multiInitiator in CRD | While cloning any RWO volume, adding the multiInitiator flag if the target volume access mode is RWX. |
20+
| CON-3088 | csp.3par | MultiInitiator does not get set during volume import | Adding the "multi_initiator" flag if the target volume access mode is Block RWX during the volume import. |
21+
| CON-3090 | csp.3par | Change importVol parameter to importVolumeName for 3PAR CSP | Making the parameter consistent with the CSI/CSP naming convention. |
22+
| CON-3051 | csi.k8s | CHAP need to use a Secret instead of a ConfigMap | Moved the CHAP user credentials to CHAP secret instead of populating a Helm value parameter in a ConfigMap.|
23+
| CON-3099 | csi.k8s | PVs created in CSI Driver version 2.4.2 or lower version lose CHAP details in 2.5.0 | Support backward compatibility for existing PVs using CHAP authentication already. |
24+
| CON-3080 | csi.k8s | CHAP enables iSCSI initiators trying to establish session and fail indefinitely leading to flood of events followed by FW cores and iostack panics. | Not deleting the host definition if the volume is using CHAP authentication with a Helm chart parameter disableHostDeletion. |
25+
| CON-2867 | csp.nimble | Unable to import offline vVols into Kubernetes | Set agent_type to "none" during forceImport. |
26+
| CON-3064 | csi.k8s | Implement nfsResourceRequestCpuM and nfsResourceRequestsMemoryMi | Added request limits for CPU and Memory resources. |
27+
| CON-3106 | csi.k8s | The hpe-csi-node Pods are consuming more than 100GiB of memory on nodes | Implemented resource requests and limits on all containers in the HPE CSI Driver. |
28+
| CON-3094 | csi.k8s | CSI Operator controller manager gets OOMkilled | Doubled the default memory limit. |
29+
| CON-3087 | csi.k8s | Use Red Hat branded Operator SDK for OpenShift | Replaced references in HPE CSI Operator with images from registry.redhat.io |
30+
| CON-3092 | csi.k8s | ClusterRoles conflicts with other CSI drivers | Prefixed ClusterRoles with 'hpe-csi'. |
31+
| CON-2930 | csi.k8s | All images needs to be part of the Operator manifests to allow offline install via digest | Added all images to the Helm chart used by the CSI driver. |
32+
| CON-3085 | csi.k8s | Refactor the Helm template logic to parameterize all images | Added "images" to the Helm chart. |
33+
| CON-3086 | csi.k8s | NFS Server Provisioner is hardcoded in the CSI driver | Moved the default NFS server image to a runtime changeable parameter. |
34+
| CON-3003 | csi.k8s | Ubuntu gets a deprecated multipath.conf | Changed getuid method to ID_SERIAL. |
35+
| CON-3084 | csi.k8s | Allow arbitrary NFS node label values | Implemented an nfsNodeSelector StorageClass parameter. |
36+
37+
## Known Issues
38+
39+
The following table lists the known issues for HPE CSI Driver for Kubernetes v2.5.0. Please note that, `Known Issues` from previous releases are still applicable with suggested workarounds, if they are not part of `Resolved Issues` above.
40+
41+
|ID|Component |Title|Description|
42+
|--|---------|-----|-----------|

0 commit comments

Comments
 (0)