v3.0.0 release
andyzhangx
released this
30 Nov 02:44
·
0 commits
to 9d6279ab961c8dd05771ba94bbca781ef991a6d9
since this 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 by @andyzhangx in #168
- test: fix go mod issue with go1.16 by @andyzhangx in #170
- fix: increase memory limit of csi-provisioner by @andyzhangx in #172
- feat: add liveness probe healthz port by @andyzhangx in #175
- fix: set big limit for nfs container by @andyzhangx in #159
- master: update release-tools + dependencies by @pohly in #177
- master: update release-tools by @pohly in #180
- add subPath e2e test by @boddumanohar in #181
- add a new node role for control plane by @boddumanohar in #182
- feat: upgrade node driver registrar to v2.1.0 by @andyzhangx in #185
- Allow shares that are not at the root by @juergenthomann in #186
- chore: switch to use k8s.io/mount-utils by @andyzhangx in #191
- add image pull secrets in helm chart by @boddumanohar in #192
- Bump K8s to v0.21.0 to (mostly) address CVE-2021-3121 by @mdbooth in #189
- Add K8s external storage E2E tests by @boddumanohar in #190
- fix: remove unnecessary podInfoOnMount by @andyzhangx in #193
- add a new helm parameter for livenessProbe health port by @boddumanohar in #194
- master: update release-tools by @pohly in #196
- chore: upgrade base image to fix CVE issue by @andyzhangx in #198
- fix: remove unnecessary lock by @andyzhangx in #201
- chore: upgrade liveness probe and registrar by @andyzhangx in #202
- master: update release-tools + OWNERS by @pohly in #203
- Remove capacity setting in create Volume response by @boddumanohar in #197
- test: run external e2e test using 1.20 suites by @andyzhangx in #204
- test: run externel tests with 1.21 suites by @andyzhangx in #205
- feat: support fsGroupPolicy feature by @andyzhangx in #206
- feat: support customization tolerations in chart by @andyzhangx in #208
- doc: add daemonset-nfs-ephemeral.yaml example by @andyzhangx in #214
- master: update release-tools by @pohly in #215
- feat: support alternative driver name by @andyzhangx in #216
- master: update release-tools by @pohly in #217
- feat: support maxUnavailable config in helm chart by @andyzhangx in #218
- chore: ugprade to driver-registrar v2.3.0 by @andyzhangx in #219
- fix: remove kubelet-registration-probe by @andyzhangx in #220
- chore: upgrade sidecar container versions by @andyzhangx in #221
- test: upgrade csi-provisioner to v3.0.0 in external e2e test by @andyzhangx in #222
- Add usage using hack/verify-examples.sh by @YuikoTakada in #223
- master: update release-tools by @mauriciopoppe in #224
- cluster misspelled by @dlwhitehurst in #225
- feat: ReadWriteOncePod support by @andyzhangx in #226
- feat: support arm64 image build by @andyzhangx in #228
- feat: support armv7 image build by @andyzhangx in #229
- fix: make CSI driver work on 1.22 by @andyzhangx in #233
- feat: add registrar liveness probe by @andyzhangx in #234
- Reset directory permissions by @antmoveh in #238
- master: update release-tools by @pohly in #237
- fix: armv7 docker builds by @groggemans in #240
- feat: add sidecar container cpu,memory limits by @andyzhangx in #243
- Windows go version by @pierreprinetti in #244
- Bump k8s to v.0.22.3 by @pierreprinetti in #241
- master: update release-tools by @pohly in #245
- feat: increase sidecar container cpu limits by @andyzhangx in #247
- fix: vulnerability issue in docker image by @andyzhangx in #230
- doc: update README by @andyzhangx in #248
New Contributors
- @Fedosin made their first contribution in #36
- @mayankshah1607 made their first contribution in #56
- @songjiaxun made their first contribution in #78
- @xing-yang made their first contribution in #103
- @dr0pdb made their first contribution in #124
- @sachinkumarsingh092 made their first contribution in #133
- @adamcooke made their first contribution in #139
- @boddumanohar made their first contribution in #149
- @juergenthomann made their first contribution in #186
- @mdbooth made their first contribution in #189
- @YuikoTakada made their first contribution in #223
- @mauriciopoppe made their first contribution in #224
- @dlwhitehurst made their first contribution in #225
- @antmoveh made their first contribution in #238
- @groggemans made their first contribution in #240
- @pierreprinetti made their first contribution in #244
Full Changelog: v2.0.0...v3.0.0