Skip to content

Update dependency kubernetes-sigs/vsphere-csi-driver to v3.3.0

This MR contains the following updates:

Package Update Change
kubernetes-sigs/vsphere-csi-driver minor v3.2.0 -> v3.3.0

Release Notes

kubernetes-sigs/vsphere-csi-driver (kubernetes-sigs/vsphere-csi-driver)

v3.3.0

Compare Source

What's New

  • Added compatibility for Kubernetes version v1.30
  • Added support for ReadWriteOnce (RWO) and ReadWriteMany (RWX) CSI volumes with vSAN Max deployments within same vCenter. This is supported from vCenter 8.0 Update 3 onwards
  • Added support for ReadWriteMany (RWX) volumes in HCI Mesh with topology-aware environments within same vCenter. The feature is supported from vCenter 8.0 Update 3 onwards

Enhancements

  • Updated Kubernetes cluster distribution map to record EKS & AKS clusters, refer MR #​2880 for more details.
  • Allow GetDevMounts to resolve symlinks found in the mount table before comparing it to RealDev. This helped in resolving CSI mount issue on RHEL8/RHEL9 when multipathd is enabled, refer MR #​2593 for more details.
  • Removed x509sha1 support and removed support of overriding tlsmaxrsasize value, more details on MR #2877.
  • Leverage nodeAffinity rather than nodeSelector to target Control Plane nodes in CSI driver deployment. Refer to MR #​2803 and GitHub issue #​2644 for more details.

Bug Fixes

  • Changes to fix volume mount issue on Windows worker nodes during node reboots. Refer to MR #​2868 for more details on this bug.
  • Fixed issues related to mountpoints becoming ReadOnly when one PVC is used by two Pods running on same Node. More details can be found on MR #​2861.
  • Fixed Thumbprint based authentication for multi vCenter deployment, more details on MR #​2858 and GitHub issue #​2823.
  • Fixed issue related to volume provisioning when same tag is used for different entities in the vCenter, more details on MR #​2814 and GitHub issue #​2681.
  • Use lock per VolumeId during volume mount/unmount operations to avoid conflicts during multiple mount/unmount API calls. More details can be referred from MR #​2811.
  • Changes to handle expired session for ListView feature, refer to MR #​2788 for more details.

Deployment Files

Release Notes


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever MR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this MR and you won't be reminded about this update again.


  • If you want to rebase/retry this MR, check this box

This MR has been generated by Renovate Bot.

Edited by Sylva Renovate bot

Merge request reports