Releases: kubernetes-csi/csi-driver-nfs
Releases · kubernetes-csi/csi-driver-nfs
v3.1.0 release
Features 🌈
- support mountOptions in DeleteVolume (#262)
- add workingMountDir in chart config(#263)
- change volume id format (#265)
- add inline volume support (#266)
Bug Fixes 🐞
What's Changed
- fix: driver version print in logging by @andyzhangx in #254
- doc: fix links of docs by @ShirleyDing in #255
- fix: CVE-2021-43618 in Ubuntu image by @andyzhangx in #256
- fix: CVE-2021-38561 with golang lib by @andyzhangx in #258
- cleanup: remove cpu limits by @andyzhangx in #259
- chore: upgrade to k8s 1.23 lib by @andyzhangx in #261
- feat: support mountOptions in DeleteVolume by @andyzhangx in #262
- doc: update mountOptions for DeleteVolume doc by @andyzhangx in #264
- feat: add workingMountDir in chart config by @andyzhangx in #263
- feat: change volume id format by @andyzhangx in #265
- fix: ValidateVolumeCapabilities by @andyzhangx in #267
- feat: add inline volume support by @andyzhangx in #266
- master: update release-tools by @chrishenzie in #268
New Contributors
- @ShirleyDing made their first contribution in #255
- @chrishenzie made their first contribution in #268
Full Changelog: v3.0.0...v3.1.0
v3.0.0 release
What's Changed
- master: update release-tools by @pohly in #34
- master: update release-tools by @pohly in #35
- Allow to set custom permissions for the mounted folder by @Fedosin in #36
- master: update release-tools by @pohly in #37
- Remove hostnetwork from plugin by @msau42 in #40
- master: update release-tools by @pohly in #45
- test: add sanity test by @andyzhangx in #43
- doc: add issue template by @andyzhangx in #48
- fix: all sanity test failures by @andyzhangx in #49
- doc: add as approver by @andyzhangx in #50
- fix: deployment script/doc issues by @andyzhangx in #52
- Add example for NFS provisioner by @mayankshah1607 in #56
- fix: broken manifest for
nfs-server.yaml
by @mayankshah1607 in #58 - docs: Use
itsthenetwork/nfs-server-alpine
for NFS server provisioning by @mayankshah1607 in #59 - master: update release-tools by @pohly in #60
- Add manifest for installing driver controller and install docs by @mayankshah1607 in #57
- CI: Add GH Actions for sanity tests by @mayankshah1607 in #62
- CI: update GH Actions for sanity-test by @mayankshah1607 in #63
- Add symlink for cloudbuild.yaml and .cloudbuild.sh by @mayankshah1607 in #66
- Bump golang.org/x/text to 0.3.3 by @jsafrane in #46
- doc: update NFS provisioner example by @andyzhangx in #61
- feat: implement
CreateVolume
by @mayankshah1607 in #53 - CI: add GH Actions workflow for Darwin unit tests by @mayankshah1607 in #68
- master: update release-tools by @pohly in #73
- test: add
ControllerGetCapabilities
and `ValidateVolumeCapabilities in sanity test by @mayankshah1607 in #71 - Add Helm chart for CSI NFS driver by @mayankshah1607 in #74
- Update k8s.io/kubernetes to use v1.18.0 by @mayankshah1607 in #75
- test: Initialize E2E test for NFS Driver by @mayankshah1607 in #76
- fix: update livenessprobe version from v1.1.0 to v2.0.0 by @songjiaxun in #78
- test: Add E2E test case for
DynamicallyProvisionedCmdVolumeTest
by @mayankshah1607 in #77 - Add E2E test cases for dynamic provisioning by @mayankshah1607 in #79
- helm: Update charts, initialize repository and add docs by @mayankshah1607 in #80
- doc: add install instructions by @songjiaxun in #82
- CI: Add static checks in GH Actions by @mayankshah1607 in #89
- test: add make verify by @songjiaxun in #91
- test: add integration tests by @songjiaxun in #88
- doc: use quay images by @andyzhangx in #86
- test: add more test cases for e2e test by @songjiaxun in #92
- fix: internalUnmount failure and DeleteVolume failure by @songjiaxun in #95
- Include
build.make
in Makefile for cloud build by @mayankshah1607 in #98 - fix: make verify checks by @songjiaxun in #97
- chore: change port num for health check by @andyzhangx in #99
- fix: change the way to install CSC to fix integration test by @songjiaxun in #100
- doc: improve documentations following SMB driver repo by @songjiaxun in #104
- test: Add unit tests for identityserver and nodeserver by @mayankshah1607 in #101
- test: Add remaining unit tests by @mayankshah1607 in #106
- Update release tools by @xing-yang in #103
- Release tool update by @andyzhangx in #107
- fix: release-image.sh script by @andyzhangx in #108
- Update vendor to k8s 1.19 and csi-lib-utils to 0.9.0 by @msau42 in #110
- CI: enable golint by @mayankshah1607 in #109
- fix: limit node server to deploy only on Linux nodes by @songjiaxun in #117
- test: refine sanity test script by @andyzhangx in #118
- test: upgrade sanity-test to v4.0.2 by @andyzhangx in #119
- doc: format yaml files by @andyzhangx in #120
- fix: support mountOptions in CreateVolume by @andyzhangx in #122
- chore: upgrade k8s dependencies by @andyzhangx in #125
- feat: add NodeGetVolumeStats support by @andyzhangx in #126
- test: add unit test action on Ubuntu by @andyzhangx in #127
- test: enable GH actions on all branches by @andyzhangx in #129
- test: add windows unit test action by @andyzhangx in #130
- test: Add missing unit tests for controller server and utils by @dr0pdb in #124
- Update release tools by @sachinkumarsingh092 in #133
- Enable spelling and boilerplate checks in prow and local tests by @sachinkumarsingh092 in #134
- test: refactor verify example test by @andyzhangx in #136
- chore: use klog instead of glog by @andyzhangx in #137
- fix: reduce driver logs by @andyzhangx in #138
- chore: rename indentityserver.go to identityserver.go by @adamcooke in #139
- chore: update latest chart by @andyzhangx in #140
- master: update release-tools by @pohly in #141
- fix: add latest helm chart file by @andyzhangx in #144
- fix: update tgz chart file by @andyzhangx in #145
- fix: add runOnMaster switch for helm chart by @songjiaxun in #146
- cleanup: disable NodeStageVolume by @andyzhangx in #143
- master: update release-tools by @pohly in #147
- provide more driver info in logs by @boddumanohar in #149
- test: add verify-helm-chart-files.sh script by @andyzhangx in #151
- fix: makeDir error in CreateVolume by @andyzhangx in #156
- set 200Mi limit for csi-provisioner by @andyzhangx in #157
- feat: add locks for nodeserver publish/unpublish operations by @songjiaxun in #160
- doc: update supported k8s version by @songjiaxun in #161
- test: add helm chart index verification by @andyzhangx in #163
- fix: change base image to debian by @andyzhangx in #164
- Update release tools by @andyzhangx in #167
- feat: add ARCH in Dockerfile by @andyzhangx in #166
- fix: add hostNetwork in controller b...
v2.0.0
Overall status
Experimental
Supported CSI spec versions
1.0.0
Minimum Kubernetes version
1.14
Container
docker pull quay.io/k8scsi/csi-driver-nfs:v2.0.0
Full Changelog
https://github.com/kubernetes-csi/csi-driver-nfs/blob/v2.0.0/CHANGELOG/CHANGELOG-2.0.md