Releases
v1.2.0
v1.2.0 - 2022-06-22
Changelog
Bug Fixes 🐞
3ae12bd fix: remove files before cleanup mount point in unpublish
0af2483 fix: panic when using --log-format-json
830d184 fix: update err variable in defer to prevent err shadowing
c452ac4 fix: add unit test to validate error shadowed bug
Code Refactoring 💎
b0af2b9 refactor: use NewSharedInformerFactoryWithOptions for new shared informer
14489c7 refactor: update mdbook install and serve
Continuous Integration 💜
d1181e3 ci: add kubernetes 1.24 in e2e matrix
ce47672 ci: fix aws eks cluster creation
384db8b ci: fix markdown link check workflow failures
12d1c99 ci: update kubernetes version matrix in staging e2e workflow
0246e35 ci: update e2e_mock_provider_tests kubernetes versions
2f16132 ci: add goreleaser workflow for release
d0e614f ci: fix shellcheck file paths
00a1445 ci: add markdown-link-check workflow
Documentation 📘
3787ca2 docs: include security explanations for root/privileged/and pod tokens
b55eaef docs: update instructions on generating release notes
c0e97a5 docs: add subPath volume mount limitation
592ad7b docs: update supported versions and replace v1alpha1 with v1
8c41c4a docs: remove helm repo url change note in install steps
052429b docs: add slack badge
95218a6 docs: fix dead links based on errors
0391489 docs: update features and add toc
ba364e1 docs: Update helm README.md with linux crd image values (#797 )
856ad85 docs: update supported feature by current providers
a760c18 docs: fix typo in api version group name
ed9ecf3 docs: add design docs and roadmap to website
99aafa5 docs: add project status to docs
Features 🌈
0723e1e feat: support provider paths under /var/run
7ac887a feat: add token requests client (#805 )
4b8c442 feat: send NodePublishVolumeRequest.VolumeContext in MountRequest to provider
Maintenance 🔧
23ae1fb chore: bump version to v1.2.0 in release-1.2
a95f0e5 chore: update kustomize to v4
1d264d2 chore: update tools dependencies and generate manifests
e0f1850 chore: update kubernetes deps to v1.24.1
5ddc969 chore: add crds.podLabels
for helm hook jobs (#962 )
d70d198 chore: update debian-base to bullseye-v1.3.0
a48fdde chore: bump node-driver-registrar:v2.5.1
and livenessprobe:v2.7.0
68ef471 chore: bump kind version to v0.13.0 to support kubernetes v1.24
75d28a4 chore: update pull request template
1faac89 chore: change default to /var/run
for providers path
e6cc3d5 chore: upgrade makefile test binary versions
4b09e85 chore: upgrade to go 1.18
1ec0f8b chore: remove deprecated minimumProviderVersions in helm chart
b46dfcb chore: make token requests conditional for v1.20+
37f55b2 chore: bump node-driver-registrar:v2.5.0
and livenessprobe:v2.6.0
ca257a8 chore: mark v1alpha1
api version as deprecated
ae87243 chore: remove old helm packages and index
ccb9fa4 chore: updates trivy command
a596624 chore: log invalid key in error
dac5381 chore: update debian-base to bullseye-v1.1.0
f694be2 chore: bump node-driver-reegistrar image to v2.4.0
9750771 chore: remove deprecated --filtered-watch-secret
flag
c78559e chore: bump livenessprobe image to v2.5.0
2b27e0c chore: upgrade kubernetes deps
6069215 chore: use TARGETARCH for image build and makefile update
e1f143c chore: use corev1
as import alias instead of v1
Security Fix 🛡️
Testing 💚
df67b53 test: cleanup provider tests (part 1)
725b77d test: use helm upgrade --install for azure e2e
86d368e test: use helm charts for azure provider
0ec6250 test: conditionally check token requests role and binding
899d3ed test: add test for view and admin cluster role (#845 )
You can’t perform that action at this time.