Releases: kubernetes-sigs/vsphere-csi-driver
Releases · kubernetes-sigs/vsphere-csi-driver
v2.0.1
New Features
There is no new feature released in v2.0.1
.
v2.0.1
is the patch release to fix issues observed in v2.0.0
release.
Notable Changes
- Fixed backward compatibility issue with vSphere 67u3 release. (#409, @divyenpatel)
- Fixed race between detach volume and delete volume caused by bug in the
external-provisioner
. (438, @RaunakShah)
v2.0.0
New Features
- Persistent volume support for Tanzu Kubernetes Grid Cluster (Guest Cluster)
- Persistent volume support for Project Pacific (Supervisor Kubernetes Cluster)
- ReadWriteMany volumes using vSAN file services on vanilla upstream Kubernetes
Other Notable Changes
- Extend Volume feature for vSphere Block Volume on upstream vanilla Kubernetes
- Support for enabling leader election to ensure High Availability for vSphere CSI driver
- Enhanced driver to ensure volume operations are idempotent
- Enhanced driver logging and debuggability with contextual log tracing
- Added end to end test cases for newly added features
- Several bug fixes and major performance improvement
v1.0.2
New Features
- Implement the GetVolumeStats CSI node capability (#108, @flofourcade)
Other Notable Changes
- Mitigate CVE-2019-11255 by bumping external-provisioner image version to v1.2.2. CVE announcement (#98, @zuzzas)
- Remove vsphere credentials from csi node daemonset (#96, @RaunakShah)
- Support for running the CSI controller outside the controlled cluster. (#102, @MartinWeindel)
- Hotfix compatibility issue on 7.0. Using the correct field name to govmomi. (#127, @cchengleo)
- Invoke NodeRegister only when Provider Id change is observed. (#132, @chethanv28)
- removing pending status check for the pod Delete (#117, @yuyiying)
- Replace container images to match published manifests (#105, @RaunakShah)
- updating deployment yamls with v1.0.1 images (#86, @divyenpatel)
v1.0.1
New Features
- Added CNS CSI Driver and removed FCD CSI Driver (#52, @divyenpatel)
- Common library for vSphere CNS CSI Driver (#47, @divyenpatel)
- Metadata Syncer for vSphere CSI Driver (#54, @RaunakShah)
- FullSync for vSphere CSI Driver (#61, @lipingxue)
Other Notable Changes
- Removing hostNetwork setting from CSI controller and node pods (#71, @divyenpatel)
- Change timeout to 300s for the attacher and provisioner (#67, @chethanv28)
- Using stable vSAN Client Version - vSAN 6.7U3 (#84, @divyenpatel)
- Defer closing full sync wait groups (#85, @RaunakShah)
- Update tests/e2e README (#83, @chethanv28)
- Fix full sync e2e test : Verify Multiple PVCs are deleted/updated after full sync (#82, @chethanv28)
- Changing the description string for non-zone e2e tests (#77, @chethanv28)
- Fixing commit for golang.org/x/tools (#81, @divyenpatel)
- Fix full sync test : Bring down the controller and verify volume creation is picked up after FULL SYNC (#64, @chethanv28)
- Integration tests for syncer (#63, @RaunakShah)
- Fix ENV variable to support customization of FULL SYNC interval (#65, @chethanv28)
v0.2.1
Release v0.2.1 - 07/25/2019
This patch release includes several improvements over the last release, v0.2.1
Bug Fixes
- Fixed logging when
glog
andklog
are mixed (#24)
Enhancements
- Add detailed zones document (#21)
- Improved Release process (#22) (#37)
- Document the use of
stringData
for secrets insead of base64 encoding (#25) - Improved linting as part of pre-submit checks (#28) (#29) (#32)
- Use more descriptive version string (#34)
- Update vSphere CPI dependency to (v0.2.1)[https://github.com/kubernetes/cloud-provider-vsphere/releases/tag/v0.2.1] (#33)