Releases: kubernetes-sigs/blob-csi-driver
Releases · kubernetes-sigs/blob-csi-driver
v1.23.0 release
What's Changed
- doc: cut v1.22.0 release by @andyzhangx in #947
- cleanup: update new chart versions and remove deprecated versions by @andyzhangx in #951
- chore: fix uninstall-driver to make it backward compatibility by @cvvz in #952
- feat: add getLatestAccountKey parameter in storage class by @andyzhangx in #953
- fix: dynamic provisioning support with blobfuse msi auth by @andyzhangx in #954
- chore(deps): bump actions/checkout from 2 to 3 by @dependabot in #961
- cleanup: update new chart versions and remove deprecated versions by @andyzhangx in #960
- chore(deps): bump github.com/pelletier/go-toml from 1.9.4 to 1.9.5 by @dependabot in #940
- fix: storage account search default values by @andyzhangx in #967
- cleanup: remove secret print in error message by @andyzhangx in #973
- feat: install blobfuse 2.0.4 as default version by @andyzhangx in #980
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/azidentity from 1.2.0 to 1.3.0 by @dependabot in #983
- cleanup: update new chart versions and remove deprecated versions by @andyzhangx in #985
- feat: install blobfuse 2.0.5 as default version by @andyzhangx in #988
- cleanup: add secret name in the log by @andyzhangx in #991
- fix: flag panic if a flag is defined after being set by @cvvz in #997
- chore: upgrade azure cloud provider lib by @andyzhangx in #999
- feat: support aznfs mount helper by @cvvz in #987
- feat: install blobfuse 2.1.0 as default version by @andyzhangx in #1001
- chore(deps): bump actions/checkout from 3 to 4 by @dependabot in #1004
- feat: enable HonorPVReclaimPolicy in csi-provisioner by @andyzhangx in #1008
- doc: update volumeHandle doc by @andyzhangx in #1009
- chore: set enable-aznfs-mount default value as false by @cvvz in #1010
- fix: match account if PrivateEndpoint is not set in storage class by @andyzhangx in #1013
- chore(deps): bump github.com/pborman/uuid from 1.2.0 to 1.2.1 by @dependabot in #1003
- cleanup: update new chart versions and remove deprecated versions by @andyzhangx in #1014
- fix: add VolumeStats cache to avoid massive statfs calls by @andyzhangx in #1016
- chore(deps): bump google.golang.org/protobuf from 1.30.0 to 1.31.0 by @dependabot in #1015
Full Changelog: v1.22.0...v1.23.0
v1.22.2 release
What's Changed
- [release-1.22] fix: CVE-2023-2431 by @andyzhangx in #969
- [release-1.22] fix: storage account search default values by @andyzhangx in #970
- [release-1.22] cleanup: remove secret print in error message by @k8s-infra-cherrypick-robot in #974
- fix: CVE-2023-2727 by @andyzhangx in #982
- [release-1.22] feat: install blobfuse 2.0.4 as default version by @andyzhangx in #981
- [release-1.22] feat: install blobfuse 2.0.5 as default version by @andyzhangx in #989
- [release-1.22] cleanup: add secret name in the log by @k8s-infra-cherrypick-robot in #992
- [release 1.22] feat: support aznfs mount helper by @cvvz in #1006
- [release-1.22] chore: set enable-aznfs-mount default value as false by @k8s-infra-cherrypick-robot in #1011
- doc: cut v1.22.2 release by @andyzhangx in #1007
Full Changelog: v1.22.1...v1.22.2
v1.22.1 release
Features 🌈
- feat: add getLatestAccountKey parameter in storage class (#956)
Bug Fixes 🐞
- fix: dynamic provisioning support with blobfuse msi auth (#957)
What's Changed
- [release-1.22] fix: dynamic provisioning support with blobfuse msi auth by @andyzhangx in #957
- [release-1.22] feat: add getLatestAccountKey parameter in storage class by @k8s-infra-cherrypick-robot in #956
- doc: cut v1.22.1 release by @andyzhangx in #964
Full Changelog: v1.22.0...v1.22.1
v1.21.4 release
Bug Fixes 🐞
- fix: dynamic provisioning support with blobfuse msi auth (#955)
What's Changed
- [release-1.21] fix: dynamic provisioning support with blobfuse msi auth by @andyzhangx in #955
- doc: cut v1.21.4 release by @andyzhangx in #958
Full Changelog: v1.21.3...v1.21.4
v1.21.3 release
Features 🌈
- support setting AzureStorageSPNClientID/TenantId in secret (#943)
What's Changed
- [release-1.21] feat: support setting AzureStorageSPNClientID/TenantId in secret by @k8s-infra-cherrypick-robot in #943
- doc: cut v1.21.3 release by @andyzhangx in #946
Full Changelog: v1.21.2...v1.21.3
v1.22.0 release
Features 🌈
- support install specific blobfuse version using blobfuse-proxy (#857)
- enable securityContext.seccompProfile (#866)
- install blobfuse 2.0.3 by default (#898)
- add fsGroupPolicy parameter in helm chart (#918)
- support workload identity (#924)
- support setting AzureStorageSPNClientID/TenantId in secret (#942)
Bug Fixes 🐞
- fix: resourceGroup assignment issue in PV config (static provisioning) (#835)
- fix: support getting sasToken, msiSecret, SPN from secret (#867)
- fix: increase mount timeout check as 60s (#879)
- fix: install blobfuse package issue in blobfuse-proxy initContainer (#892)
- fix: mount failure when mountOptions is empty (#893)
- fix: msi auth issue when secret is not provided (#927)
What's Changed
- doc: cut v1.21.0 release by @andyzhangx in #882
- cleanup: replace deprecated ioutil method by @umagnus in #887
- fix: mount failure when mountOptions is empty by @cvvz in #893
- doc: fix docs for blobfuse proxy by @cvvz in #894
- fix: install blobfuse package issue in blobfuse-proxy initContainer by @cvvz in #892
- chore: upgrade csi sidecar container images by @andyzhangx in #899
- feat: install blobfuse 2.0.3 by default by @andyzhangx in #898
- cleanup: update new chart versions and remove deprecated versions by @andyzhangx in #913
- chore: add dependabot by @andyzhangx in #915
- chore(deps): bump github/codeql-action from 1 to 2 by @dependabot in #916
- chore(deps): bump actions/setup-go from 2 to 4 by @dependabot in #919
- feat: add fsGroupPolicy parameter in helm chart by @andyzhangx in #918
- chore: bump cloud_provider_azure by @cvvz in #920
- test: run nonroot pod test on blobfuse2 mount by @andyzhangx in #921
- feat: support workload identity by @cvvz in #924
- fix: msi auth issue when secret is not provided by @andyzhangx in #927
- chore(deps): bump github.com/container-storage-interface/spec from 1.7.0 to 1.8.0 by @dependabot in #925
- chore(deps): bump golang.org/x/net from 0.9.0 to 0.10.0 by @dependabot in #933
- fix: use dl.k8s.io, not kubernetes-release bucket by @rjsadow in #932
- cleanup: update new chart versions and remove deprecated versions by @andyzhangx in #934
- chore(deps): bump github.com/kubernetes-csi/csi-lib-utils from 0.9.1 to 0.13.0 by @dependabot in #935
- build: add dependabot job for dockerfile updates by @MartinForReal in #936
- chore(deps): bump google.golang.org/protobuf from 1.28.1 to 1.30.0 by @dependabot in #937
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.9.2 to 2.9.5 by @dependabot in #939
- doc: refine workload identity doc by @andyzhangx in #938
- feat: support setting AzureStorageSPNClientID/TenantId in secret by @andyzhangx in #942
New Contributors
- @dependabot made their first contribution in #916
- @rjsadow made their first contribution in #932
- @MartinForReal made their first contribution in #936
Full Changelog: v1.21.0...v1.22.0
v1.21.2 release
Bug Fixes 🐞
- fix: msi auth issue when secret is not provided (#928)
What's Changed
- [release-1.21] chore: add dependabot by @k8s-infra-cherrypick-robot in #923
- [release-1.21] fix: msi auth issue when secret is not provided by @k8s-infra-cherrypick-robot in #928
- doc: cut v1.21.2 release by @andyzhangx in #930
Full Changelog: v1.21.1...v1.21.2
v1.21.1 release
Bug Fixes 🐞
- fix: mount failure when mountOptions is empty (#896)
- fix: install blobfuse package issue in blobfuse-proxy initContainer (#897)
What's Changed
- [release-1.21] fix: install blobfuse package issue in blobfuse-proxy initContainer by @k8s-infra-cherrypick-robot in #897
- [release-1.21] fix: mount failure when mountOptions is empty by @k8s-infra-cherrypick-robot in #896
- doc: cut v1.21.1 release by @andyzhangx in #908
Full Changelog: v1.21.0...v1.21.1
v1.19.5 release
Bug Fixes 🐞
- fix: mount failure when mountOptions is empty (#895)
- fix: install blobfuse package issue in blobfuse-proxy initContainer (#904)
- fix: Update debian-base image to v1.4.3 to fix CVEs (#905)
What's Changed
- [release-1.19] fix: mount failure when mountOptions is empty by @k8s-infra-cherrypick-robot in #895
- [release-1.19] feat: support install specific blobfuse version using blobfuse-proxy by @andyzhangx in #902
- [release-1.19] fix: install blobfuse package issue in blobfuse-proxy initContainer by @k8s-infra-cherrypick-robot in #904
- [release-1.19] Update debian-base image to v1.4.3 by @k8s-infra-cherrypick-robot in #905
- doc: cut v1.19.5 release by @andyzhangx in #907
Full Changelog: v1.19.4...v1.19.5
v1.20.3 release
Bug Fixes 🐞
- fix: increase mount timeout check as 60s (#883)
What's Changed
- [release-1.20] fix: increase mount timeout check as 60s by @k8s-infra-cherrypick-robot in #883
Full Changelog: v1.20.2...v1.20.3