Releases: kubernetes-sigs/azuredisk-csi-driver
Releases · kubernetes-sigs/azuredisk-csi-driver
v1.2.2 release
Bug Fixes 🐞
- fix: CVE-2021-3996 in image build (#1150)
What's Changed
- fix: patch CVE-2021-3995 and CVE-2021-3996 by @mainred in #1149
- doc: cut v1.2.2 release by @andyzhangx in #1152
Full Changelog: v1.2.1...v1.2.2
v1.2.1 release
Bug Fixes 🐞
- fix: CVE in docker image build (#1147)
What's Changed
- fix: patchable CVEs in 1.2.0 by @mainred in #1147
- doc: cut v1.2.1 release by @andyzhangx in #1148
Full Changelog: v1.2.0...v1.2.1
v1.10.0 release
Features 🌈
Bug Fixes 🐞
- fix: detach disk should return error when throttled (#1105)
- fix: CVE-2021-43618 in Ubuntu image (#1117)
- fix: CVE-2021-38561 with golang lib (#1119)
What's Changed
- doc: cut v1.8.0 release by @andyzhangx in #1044
- chore: switch master branch to use v1.9.0 by @andyzhangx in #1045
- fix: arm64 image build by @mainred in #1048
- test: enable csi test v4.3.0 by @andyzhangx in #1046
- chore: refine install driver script by @andyzhangx in #1049
- chore: rename sidecar container names in controller by @andyzhangx in #1052
- test: enable one snapshot external test by @andyzhangx in #1053
- fix: install updated packages to fix CVE issues by @andyzhangx in #1055
- feat: enable csi proxy GA interface on v1.0.2 by @andyzhangx in #1056
- feat: add enableAsyncAttach parameter by @andyzhangx in #1058
- chore: rename sidecar container names by @andyzhangx in #1059
- fix: missing static PV data in VolumeAttachments by @andyzhangx in #1062
- chore: increase sidecar contianer cpu limit in controller by @andyzhangx in #1063
- feat: support disk online resize by @andyzhangx in #1064
- fix: increase registrar container cpu limit by @andyzhangx in #1065
- fix: snapshot throttling issue by @andyzhangx in #1066
- chore: Refactoring cloud provider initialization to merge v1 and v2 driver implementations. by @landreasyan in #1060
- fix: increase registrar probe timeout value on Windows by @andyzhangx in #1068
- feat: set handle-volume-inuse-error as false for resizer by @andyzhangx in #1069
- chore: update max datadisk list by @andyzhangx in #1072
- chore: set default replica num of snapshot controller as 2 by @andyzhangx in #1071
- feat: add btrfs file system support by @andyzhangx in #1078
- test: only run btrfs in CSI driver e2e tests by @andyzhangx in #1079
- feat: add allowEmptyCloudConfig config in chart by @andyzhangx in #1077
- feat: upgrade sidecar container version to support WS2022 by @andyzhangx in #1080
- fix: upgrade azure lib to fix panic issue on node driver by @andyzhangx in #1081
- feat: support resources config in chart by @andyzhangx in #1082
- chore: MCR pipeline support for V2 driver build by @edreed in #1083
- chore: Update Driver v2 design doc by @abhisheksinghbaghel in #1089
- test: fix Windows containerd test failures by @andyzhangx in #1091
- feat: Azure Disk CSI Driver V2 docs and deployment updates by @edreed in #1085
- feat: increase sidecar container cpu limits by @andyzhangx in #1092
- feat: update max data disk num for V5 VM by @andyzhangx in #1093
- doc: cut v1.9.0 release by @andyzhangx in #1094
- chore: switch master branch to use v1.10.0 by @andyzhangx in #1095
- feat: add location parameter in snapshot class by @andyzhangx in #1096
- chore: Add edreed to approvers by @edreed in #1098
- fix: update v1.9.0 chart file by @andyzhangx in #1103
- fix: detach disk should return error when throttled by @andyzhangx in #1105
- cleanup: remove arm64 build workaround by @andyzhangx in #1106
- feat: remove 1903 1909 2004 Windows image which is end of life by @andyzhangx in #1108
- Revert "cleanup: remove arm64 build workaround" by @andyzhangx in #1111
- test: add apiVersion deprecation test by @andyzhangx in #1112
- test: add more apiVersion check test by @andyzhangx in #1116
- fix: CVE-2021-43618 in Ubuntu image by @andyzhangx in #1117
- fix: CVE-2021-38561 with golang lib by @andyzhangx in #1119
- cleanup: remove cpu limits by @andyzhangx in #1121
- chore: upgrade to k8s 1.23 lib by @andyzhangx in #1123
New Contributors
Full Changelog: v1.8.0...v1.10.0
v1.9.0 release
Features 🌈
- arm64 image build (#1048)
- add allowEmptyCloudConfig config in chart (#1077)
- support disk online resize (#1064)
- enable csi proxy GA interface on v1.0.2 (#1056)
- increase sidecar container cpu limits (#1063,#1065,#1092)
- add enableAsyncAttach parameter (#1058)
- support max data disk size for Dsv5 VM (#1072,#1093)
- add btrfs file system support (#1078)
- upgrade sidecar container version to support WS2022 (#1080)
Bug Fixes 🐞
- fix: install updated packages to fix CVE issues (#1055)
- fix: missing static PV data in VolumeAttachments (#1062)
- fix: snapshot throttling issue (#1066)
What's Changed
- doc: cut v1.8.0 release by @andyzhangx in #1044
- chore: switch master branch to use v1.9.0 by @andyzhangx in #1045
- fix: arm64 image build by @mainred in #1048
- test: enable csi test v4.3.0 by @andyzhangx in #1046
- chore: refine install driver script by @andyzhangx in #1049
- chore: rename sidecar container names in controller by @andyzhangx in #1052
- test: enable one snapshot external test by @andyzhangx in #1053
- fix: install updated packages to fix CVE issues by @andyzhangx in #1055
- feat: enable csi proxy GA interface on v1.0.2 by @andyzhangx in #1056
- feat: add enableAsyncAttach parameter by @andyzhangx in #1058
- chore: rename sidecar container names by @andyzhangx in #1059
- fix: missing static PV data in VolumeAttachments by @andyzhangx in #1062
- chore: increase sidecar contianer cpu limit in controller by @andyzhangx in #1063
- feat: support disk online resize by @andyzhangx in #1064
- fix: increase registrar container cpu limit by @andyzhangx in #1065
- fix: snapshot throttling issue by @andyzhangx in #1066
- chore: Refactoring cloud provider initialization to merge v1 and v2 driver implementations. by @landreasyan in #1060
- fix: increase registrar probe timeout value on Windows by @andyzhangx in #1068
- feat: set handle-volume-inuse-error as false for resizer by @andyzhangx in #1069
- chore: update max datadisk list by @andyzhangx in #1072
- chore: set default replica num of snapshot controller as 2 by @andyzhangx in #1071
- feat: add btrfs file system support by @andyzhangx in #1078
- test: only run btrfs in CSI driver e2e tests by @andyzhangx in #1079
- feat: add allowEmptyCloudConfig config in chart by @andyzhangx in #1077
- feat: upgrade sidecar container version to support WS2022 by @andyzhangx in #1080
- fix: upgrade azure lib to fix panic issue on node driver by @andyzhangx in #1081
- feat: support resources config in chart by @andyzhangx in #1082
- chore: MCR pipeline support for V2 driver build by @edreed in #1083
- chore: Update Driver v2 design doc by @abhisheksinghbaghel in #1089
- test: fix Windows containerd test failures by @andyzhangx in #1091
- feat: Azure Disk CSI Driver V2 docs and deployment updates by @edreed in #1085
- feat: increase sidecar container cpu limits by @andyzhangx in #1092
- feat: update max data disk num for V5 VM by @andyzhangx in #1093
New Contributors
Full Changelog: v1.8.0...v1.9.0
v2.0.0-alpha.1 Preview release
Features 🌈
- An operator-based architecture that provides a better foundation for future scalability improvements and feature innovation extending the Kubernetes CSI infrastructure
- Improved pod failover latency with attachment replicas
- Ability to tune disk performance based on workload requirements using Advanced profiles
v1.8.0 release
Features 🌈
- ReadWriteOncePod support (#1019)
- upgrade snapshot CRD to v4.2.1 (#1024)
- support 20H2, WS2022 windows images (#1030, #1032)
- switch back to csi-proxy v1beta interface on Windows (#1034)
- upgrade disk client to use 2021-04-01 to support online disk resize (#1041)
- add registrar liveness probe on Linux (#1043)
Bug Fixes 🐞
- fix: reduce vmss cache refresh (#1018)
- fix: upgrade to debian 11.0 base image to fix vulnerability (#1028)
- fix: driver pod crash issue on Windows (#1033)
- fix: add zoned field for backward compatibility (#1037)
- fix: get MaxDataDiskCount error on Windows (#1039)
- fix: GetZone error when instance metadata is disabled on Windows (#1042)
What's Changed
- doc: cut v1.7.0 release by @andyzhangx in #1011
- chore: switch master branch to use v1.8.0 by @andyzhangx in #1012
- test: remove deprecated test configs by @andyzhangx in #1015
- test: run v1.22 external test by @andyzhangx in #1017
- feat: reduce vmss cache refresh by @andyzhangx in #1018
- feat: ReadWriteOncePod support by @andyzhangx in #1019
- test: pre-provisioning-test should clean up created volumes unless told not to by @sunpa93 in #1020
- chore: Abstract release and beta CSI Proxy behind interface by @edreed in #1023
- fix: add AccessMode_SINGLE_NODE_READER_ONLY cap by @andyzhangx in #1022
- feat: upgrade snapshot CRD to v4.2.1 by @andyzhangx in #1024
- feat: add ReadWriteOncePod cap by @andyzhangx in #1027
- fix: upgrade to debian 11.0 to fix vulnerability by @andyzhangx in #1028
- Added WS2022 to Makefile build process by @nick5616 in #1030
- feat: add affinity and node affinity as values by @cyril-corbon in #1029
- fix: driver pod crash issue on Windows by @andyzhangx in #1033
- feat: add 20H2 Windows image support by @andyzhangx in #1032
- feat: switch back to csi-proxy v1beta interface on Windows by @andyzhangx in #1034
- fix: add zoned field for backward compatibility by @andyzhangx in #1037
- fix: get MaxDataDiskCount error on Windows by @andyzhangx in #1039
- test: enable volume expand tests by @andyzhangx in #1040
- feat: upgrade disk client to use 2021-04-01 to support online disk resize by @andyzhangx in #1041
- fix: GetZone error when instance metadata is disabled on Windows by @andyzhangx in #1042
- feat: add registrar liveness probe on Linux by @andyzhangx in #1043
New Contributors
- @nick5616 made their first contribution in #1030
- @cyril-corbon made their first contribution in #1029
Full Changelog: v1.7.0...v1.8.0
v1.7.0 release
Features 🌈
- add baseRepo in chart (#986)
- expose metadata for static PV attachment (#990)
- switch to sync detach disk (#998)
- allow storage class setting of useragent (#999)
- rename disk tag key (#1009)
Bug Fixes 🐞
- fix: detach disk issue on deleting vmss node (#988)
- fix: remove ClusterFirstWithHostNet dnsPolicy (#997)
- fix: panic when vm size not in SkuMap table (#1000)
What's Changed
- doc: cut v1.6.0 release by @andyzhangx in #982
- chore: switch master branch to use v1.7.0 by @andyzhangx in #983
- feat: add CSIDriver annotations by @andyzhangx in #985
- test: improve UT coverage for controllerserver.go by @kassarl in #987
- feat: add base repo in chart by @andyzhangx in #986
- chore: Refactoring utilities to a separate folder to avoid duplication by @landreasyan in #977
- cleanup: remove windows image config in chart by @andyzhangx in #989
- fix: detach disk issue on deleting vmss node by @andyzhangx in #988
- chore: upgrade to snapshot v4.2.1 by @andyzhangx in #991
- chore: upgrade azure lib by @andyzhangx in #992
- chore: Add edreed to reviewers by @edreed in #996
- fix: remove ClusterFirstWithHostNet dnsPolicy by @andyzhangx in #997
- test: Improve unit test coverage of nodeserver.go by @edreed in #995
- feat: switch to sync detach disk by @andyzhangx in #998
- fix: panic when vm size not in SkuMap table by @andyzhangx in #1000
- feat: allow storage class setting of useragent by @kassarl in #999
- test: specify userAgentSuffix in e2e test by @andyzhangx in #1001
- chore: upgrade sidcar container versions by @andyzhangx in #1002
- fix: enable avset setting by default by @andyzhangx in #1005
- test: upgrade csi-provisioner to v3.0.0 in external e2e test by @andyzhangx in #1006
- feat: expose metadata for static PV attachment by @andyzhangx in #990
- doc: fix shared disk doc by @andyzhangx in #1004
- feat: support disable-avset-nodes in install-driver.sh script by @andyzhangx in #1008
- chore: rename disk tag key for CSI drivers by @andyzhangx in #1009
- refactor: Move remaining device perf helpers to optimization package by @edreed in #1010
Full Changelog: v1.6.0...v1.7.0
v1.5.1 release
Bug Fixes 🐞
- fix: disable networkAccessPolicy on Azure Stack Cloud (#964)
What's Changed
- fix: disable networkAccessPolicy on Azure Stack Cloud by @andyzhangx in #964
- doc: cut v1.5.1 release by @andyzhangx in #965
Full Changelog: v1.5.0...v1.5.1
v1.6.0 release
Features 🌈
- upgrade to csi-proxy v1.0.1 on Windows (#953)
- support daemonset maxUnavailable config in helm chart (#968)
- change default userAgent (#969, #973)
- support custom userAgent in driver setting (#975)
- upgrade to snapshot-controller v4.2.0 in snapshot GA version (#978)
Bug Fixes 🐞
- fix: disable uuid checks on XFS (#955)
- fix: driver register issue on Windows node (#970)
- fix: disable disk related rate limit (#979)
- fix: ignore GetDisk throttling in DeleteDisk (#980)
What's Changed
- doc: cut v1.5.0 release by @andyzhangx in #945
- chore: switch master branch to use v1.6.0 by @andyzhangx in #946
- test: switch to csi-proxy-v1.0.0 config by @andyzhangx in #948
- chore: refine windows image build by @andyzhangx in #950
- feat: support latest image tag on Windows containerd by @andyzhangx in #951
- feat: switch to csi-proxy GA v1 by @andyzhangx in #919
- cleanup: refine csi-proxy v1beta interface by @andyzhangx in #952
- chore: upgrade to csi-proxy-v1.0.1 by @andyzhangx in #953
- feat: switch to async disk attach/detach by @andyzhangx in #897
- Disable uuid checks on XFS by @jsafrane in #955
- fix: Remove gen-skus-map by @jsafrane in #961
- Update README.md by @bottkars in #959
- fix: disable networkAccessPolicy on Azure Stack Cloud by @songjiaxun in #960
- doc: add v1.5.1 artifacts in master branch by @andyzhangx in #966
- chore: upgrade azure lib by @andyzhangx in #967
- feat: support daemonset maxUnavailable config in helm chart by @andyzhangx in #968
- feat: change default userAgent by @andyzhangx in #969
- fix: driver register issue on Windows node by @andyzhangx in #970
- fix: remove kubelet-registration-probe on Linux by @andyzhangx in #972
- fix: set default userAgent issue by @andyzhangx in #973
- feat: support custom userAgent in driver setting by @andyzhangx in #975
- fix: disable disk related rate limit by @andyzhangx in #979
- feat: upgrade to snapshot-controller v4.2.0 by @andyzhangx in #978
- fix: ignore GetDisk throttling in DeleteDisk by @andyzhangx in #980
- chore: update max data disk count table by @andyzhangx in #981
New Contributors
Full Changelog: v1.5.0...v1.6.0
v1.5.0 release
Features 🌈
- switch to async disk attach/detach (#897)
- support alternative driver name, deployment name in helm install (#911)
- add customized volumeAttachLimit support (#916)
- support networkAccessPolicy (#935)
- support disk io bursting (#938)
- support different cloud config secret in driver deployment (#943)
Bug Fixes 🐞
- fix: create PV failure in zone and nonzone mixed cluster (#893)
- fix: ZRS node affinity setting (#906)
- fix: increase csi-attacher timeout to 10min (#907)
- fix: detach disk crash on Azure Stack (#909)
- fix: translation issue due to lower case managed kind (#915)
- fix: unmount failure due to incorrect mount path check (#940)
What's Changed
- doc: cut v1.4.0 release by @andyzhangx in #890
- chore: switch master branch to use v1.5.0 by @andyzhangx in #892
- fix: create PV failure in zone and nonzone mixed cluster by @andyzhangx in #893
- test: test pod failover using ZRS by @kassarl in #853
- test: re-renable statefulset e2e test by @andyzhangx in #895
- test: add ephemeral volume test by @andyzhangx in #896
- test: added check to test ZRS in dynamically provisioned test suite by @kassarl in #875
- chore: Refactor device perf optimization code for cleaner merging with V2 driver by @edreed in #902
- chore: Wait for examples to complete and return error on failed rollout by @edreed in #903
- fix: reduce GetDisk in AttachDisk by @andyzhangx in #904
- test: fix broken code coverage by @andyzhangx in #905
- fix: ZRS node affinity setting by @andyzhangx in #906
- feat: increase csi-attacher timeout to 10min by @andyzhangx in #907
- feat: support alternative driver name by @andyzhangx in #911
- doc: delete 'preview' word because of Azure shared disk are already GA by @koudaiii in #912
- fix: detach disk crash on Azure Stack by @andyzhangx in #909
- feat: add customized volumeAttachLimit support by @andyzhangx in #916
- fix: translation issue due to lower case managed kind by @andyzhangx in #915
- test: switch to csi-proxy v1.0.0-rc.1 in unit test by @andyzhangx in #918
- feat: support customization of deployment and daemonset by @andyzhangx in #921
- feat: support customized health port by @andyzhangx in #922
- fix: remove node metricsPort by @andyzhangx in #923
- test: Add e2e test for volume subpath mount by @nearora-msft in #913
- feat: adjust rbac naming in helm install by @andyzhangx in #925
- fix: customized role naming by @andyzhangx in #928
- test: alternative driver name e2e test by @andyzhangx in #924
- Update the tolerations of the controller by @chunliu in #931
- fix: always enable csi-snapshotter in helm install by @andyzhangx in #932
- feat: allow labeling of pods by @scoof in #934
- feat: support networkAccessPolicy by @andyzhangx in #935
- feat: support disk io bursting by @andyzhangx in #938
- feat: customize hostNetwork setting in helm install by @andyzhangx in #939
- fix: unmount failure due to incorrect mount path check by @andyzhangx in #940
- chore: refine driver parameter setting by @andyzhangx in #942
- feat: add cloudConfigSecret in helm install by @andyzhangx in #943
New Contributors
- @koudaiii made their first contribution in #912
- @chunliu made their first contribution in #931
- @scoof made their first contribution in #934
Full Changelog: v1.4.0...v1.5.0