Releases: kubernetes-sigs/azuredisk-csi-driver
Releases · kubernetes-sigs/azuredisk-csi-driver
v1.32.1 release
What's Changed
- [release-1.32] chore: upgrade sidecar image versions by @andyzhangx in #2926
- [release-1.32] fix: avoid duplicate ssl mounts on Fedora node in AzureStack environment by @andyzhangx in #2927
- [release-1.32] chore: increase liveness-probe timeout by @andyzhangx in #2932
- [release-1.32] fix: avoid get disk call in disk creation by @k8s-infra-cherrypick-robot in #2935
- [release-1.32] chore: refine GetDisk operation by @k8s-infra-cherrypick-robot in #2937
- [release-1.32] fix: reduce get disk calls in disk attach/detach on VMSS by @andyzhangx in #2942
- [release-1.32] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2946
- [release-1.32] fix: merge OTEL metrics with legacy registerer by @k8s-infra-cherrypick-robot in #2951
- [release-1.32] feat: add metrics on node by @andyzhangx in #2954
- [release-1.32] chore: upgrade base image alpine to v1.18.12 by @k8s-infra-cherrypick-robot in #2957
- [release-1.32] fix: CVE-2025-30204 by @k8s-infra-cherrypick-robot in #2970
- doc: cut v1.32.1 release by @andyzhangx in #2969
Full Changelog: v1.32.0...v1.32.1
v1.31.6 release
What's Changed
- [release-1.31] chore: upgrade sidecar image versions by @andyzhangx in #2925
- [release-1.31] fix: avoid duplicate ssl mounts on Fedora node in AzureStack environment by @andyzhangx in #2928
- [release-1.31] fix: avoid get disk call in disk creation by @k8s-infra-cherrypick-robot in #2938
- [release-1.31] fix: reduce get disk calls in disk attach/detach on VMSS by @andyzhangx in #2943
- [release-1.31] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2947
- [release-1.31] fix: CVE-2025-30204 by @andyzhangx in #2960
- doc: cut v1.31.6 release by @andyzhangx in #2968
Full Changelog: v1.31.5...v1.31.6
v1.30.10 release
What's Changed
- [release-1.30] fix: avoid duplicate ssl mounts on Fedora node in AzureStack environment by @andyzhangx in #2929
- [release-1.30] fix: CVE-2025-22870 by @andyzhangx in #2940
- [release-1.30] fix: avoid get disk call in disk creation by @k8s-infra-cherrypick-robot in #2939
- [release-1.30] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2948
- [release-1.30] fix: CVE-2025-30204 by @andyzhangx in #2961
- doc: cut v1.30.10 release by @andyzhangx in #2967
Full Changelog: v1.30.9...v1.30.10
v1.29.14 release
What's Changed
- [release-1.29] fix: CVE-2025-30204 by @andyzhangx in #2962
- doc: cut v1.29.14 release by @andyzhangx in #2966
Full Changelog: v1.29.13...v1.29.14
v1.28.12 release
What's Changed
- [release-1.28] test: fix trivy action by @k8s-infra-cherrypick-robot in #2598
- [release-1.28] fix: CVE-2024-51744 by @k8s-infra-cherrypick-robot in #2607
- [release-1.28] chore: update max data disk num by @k8s-infra-cherrypick-robot in #2615
- [release-1.28] fix: CVE-2025-22870 by @andyzhangx in #2958
- doc: cut v1.28.12 release by @andyzhangx in #2965
Full Changelog: v1.28.11...v1.28.12
v1.29.13 release
What's Changed
- [release-1.29] fix: remove duplicated imagePullSecrets deployment config by @andyzhangx in #2823
- [release-1.29] test: fix trivy action failure due to CVE-2024-45336 by @k8s-infra-cherrypick-robot in #2842
- [release-1.29] chore: upgrade CSI driver sidecar image versions by @andyzhangx in #2839
- [release-1.29] test: fix CVE-2025-22866 in trivy action by @k8s-infra-cherrypick-robot in #2855
- [release-1.29] fix: CVE-2025-0426 by @andyzhangx in #2877
- doc: cut v1.29.13 release by @andyzhangx in #2956
Full Changelog: v1.29.12...v1.29.13
v1.32.0 release
What's Changed
- doc: cut v1.31.0 release by @andyzhangx in #2555
- doc: update new chart versions by @andyzhangx in #2557
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.29.0 to 1.31.0 by @dependabot in #2554
- test: add snapshot restore test on xfs file system by @andyzhangx in #2559
- feat: add pre-defined tags in snapshot creation by @andyzhangx in #2561
- fix: add CriticalAddonsOnly toleration into controller pod by @andyzhangx in #2560
- doc: support example pod running on arm64 node by @andyzhangx in #2568
- fix: support attach operations after premiumV2 disk migration by @landreasyan in #2569
- chore(deps): bump google.golang.org/grpc from 1.66.1 to 1.67.1 by @dependabot in #2558
- chore(deps): bump golang.org/x/net from 0.29.0 to 0.30.0 by @dependabot in #2576
- fix: vm-type is not overriding as expected by @umagnus in #2578
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.20.2 to 2.21.0 by @dependabot in #2582
- Revert "chore: upgrade to base image alpine 3.20.2" by @andyzhangx in #2585
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.28.0 to 1.31.0 by @dependabot in #2584
- test: fix trivy action by @andyzhangx in #2594
- chore(deps): bump go.uber.org/mock from 0.4.0 to 0.5.0 by @dependabot in #2589
- fix: CVE-2024-51744 by @andyzhangx in #2591
- chore: upgrade alpine base image to 3.18.9 by @andyzhangx in #2590
- feat: replace Get-Item powershell cmd with golang api on Windows HostProcess mode by @umagnus in #2579
- test: disable offline expansion tests by @andyzhangx in #2602
- docs: Add missing disk encryption set read permission by @bennerv in #2610
- chore(deps): bump golang.org/x/sys from 0.26.0 to 0.27.0 by @dependabot in #2608
- chore: update max data disk num by @andyzhangx in #2611
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.0.9 to 0.1.4 by @dependabot in #2618
- fix: support old api version for Azure Stack Hub by @andyzhangx in #2617
- fix: add serial format limit to fix OOM issue when formatting a few disks in parallel in csi-azuredisk-node by @umagnus in #2616
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.31.0 to 1.32.0 by @dependabot in #2620
- fix: tagValueDelimiter parameter mismatch by @andyzhangx in #2624
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.31.0 to 1.32.0 by @dependabot in #2625
- feat: add a file watcher for Azure client cert auth by @bryan-cox in #2619
- cleanup: refine logging by @andyzhangx in #2630
- cleanup: refine file watcher logging by @andyzhangx in #2631
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.1.4 to 0.1.5 by @dependabot in #2638
- doc: update new chart versions by @andyzhangx in #2642
- chore(deps): bump google.golang.org/grpc from 1.67.1 to 1.68.0 by @dependabot in #2643
- chore: set concurrent-format-timeout as 100s by @andyzhangx in #2644
- cleanup: remove unused livenessProbe in registrar by @andyzhangx in #2647
- chore(deps): bump google.golang.org/protobuf from 1.35.1 to 1.35.2 by @dependabot in #2651
- Chores:update deps in one pr. by @MartinForReal in #2652
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.31.0 to 1.32.0 in the k8s group by @dependabot in #2653
- feat: pick region when zonal node pool is in different region by @andyzhangx in #2655
- chore(deps): bump the k8s group with 3 updates by @dependabot in #2657
- chore: update CSI spec to v1.10.0 by @andyzhangx in #2658
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.1.6 to 0.1.7 in the k8s group by @dependabot in #2659
- fix: avoid duplicate ssl mounts on Redhat in AzureStack environment by @gulywwx in #2663
- fix: avoid duplicate ssl mounts on Redhat in AzureStack in chart config by @andyzhangx in #2668
- chore(deps): bump github.com/stretchr/testify from 1.9.0 to 1.10.0 in the k8s group by @dependabot in #2669
- chore: increase format timeout as 300s by default by @andyzhangx in #2673
- Revert "Chores:update deps in one pr." by @andyzhangx in #2676
- fix: increase snapshot container memory limit by @andyzhangx in #2677
- fix: update max data disk count table with v6 VM sku by @andyzhangx in #2682
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.1.7 to 0.1.8 by @dependabot in #2679
- fix: support disk discovery on Windows Gen2 and v6 VM sku by @andyzhangx in #2671
- chore: upgrade azure cloud provider lib by @andyzhangx in #2687
- fix: unmount volume issue on Windows node by @andyzhangx in #2691
- chore: update cloud provider lib with UserAgent fix by @andyzhangx in #2689
- test: fix building latest-windows-hp tag by @andyzhangx in #2698
- fix: revert to go1.22 windows filesystem stdlib behavior by @andyzhangx in #2692
- chore(deps): bump golang.org/x/net from 0.31.0 to 0.32.0 by @dependabot in #2697
- fix: allow more powershell command running at same time on Windows node by @andyzhangx in #2699
- fix: increase azuredisk memory limit on node by @andyzhangx in #2705
- chore(deps): bump google.golang.org/grpc from 1.68.0 to 1.68.1 by @dependabot in #2709
- cleanup: windows functions by @andyzhangx in #2710
- chore(deps): bump k8s.io/kubernetes from 1.31.3 to 1.31.4 in the k8s group by @dependabot in #2713
- fix: CVE-2024-45337 by @andyzhangx in #2717
- chore: update azure_skus_map by @andyzhangx in #2718
- test: run 1.31 external tests by @andyzhangx in #2720
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.1.8 to 0.2.1 by @dependabot in #2719
- feat: upgrade to snapshot v8.2.0 by @andyzhangx in #2714
- cleanup: refine Windows Resizevolume func by @andyzhangx in https://github.com/kubernetes-sigs/azuredisk-cs...
v1.31.5 release
What's Changed
- [release-1.31] chore: update max data disk count table for D family v6 series by @k8s-infra-cherrypick-robot in #2901
- [release-1.31] chore: upgrade Azure cloud provider lib to fix azclient timeout setting issue by @andyzhangx in #2904
- [release-1.31] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2906
- [release-1.31] fix: merge mutable parameters for disk creation to support ModifyVolume changes by @k8s-infra-cherrypick-robot in #2914
- [release-1.31] fix: storageEndpoint issue in sovereign cloud by @andyzhangx in #2917
- doc: cut v1.31.5 release by @andyzhangx in #2919
Full Changelog: v1.31.4...v1.31.5
v1.30.9 release
What's Changed
- [release-1.30] chore: update max data disk count table for D family v6 series by @k8s-infra-cherrypick-robot in #2902
- [release-1.30] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2907
- doc: cut v1.30.9 release by @andyzhangx in #2920
Full Changelog: v1.30.8...v1.30.9
v1.31.4 release
What's Changed
- [release-1.31] test: fix CVE-2025-22866 in trivy action by @k8s-infra-cherrypick-robot in #2853
- [release-1.31] fix: set get disk timeout as 15s and make it configurable by @k8s-infra-cherrypick-robot in #2861
- [release-1.31] fix: incorrect affinity chart config by @andyzhangx in #2866
- [release-1.31] chore: use GetInfoFromURI func to make URI parsing logic clear by @k8s-infra-cherrypick-robot in #2864
- [release-1.31] chore: Upgrade alpine base image to 3.18.11 by @k8s-infra-cherrypick-robot in #2871
- [release-1.31] fix: obsolete vmss cache issue after disk is resized successfully by @k8s-infra-cherrypick-robot in #2870
- [release-1.31] fix: CVE-2025-0426 by @andyzhangx in #2875
- [release-1.31] cleanup: remove unused unlock variable by @k8s-infra-cherrypick-robot in #2880
- [release-1.31] chore: configure timeouts for HTTP/2 in azclient by @andyzhangx in #2884
- [release-1.31] cleanup: add context parameter in a few functions by @andyzhangx in #2885
- [release-1.31] fix: disable batch attach when hitting MaximumDataDisksExceeded error by @andyzhangx in #2889
- [release-1.31] fix: ignore GetDisk timeout during disk attach by @k8s-infra-cherrypick-robot in #2895
- doc: cut v1.31.4 release by @andyzhangx in #2893
Full Changelog: v1.31.3...v1.31.4