Releases: kubernetes-sigs/azuredisk-csi-driver
Releases · kubernetes-sigs/azuredisk-csi-driver
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
v1.30.8 release
What's Changed
- [release-1.30] fix: remove duplicated imagePullSecrets deployment config by @andyzhangx in #2822
- [release-1.30] test: fix trivy action failure due to CVE-2024-45336 by @k8s-infra-cherrypick-robot in #2841
- [release-1.30] chore: upgrade CSI driver sidecar image versions by @andyzhangx in #2838
- [release-1.30] test: fix CVE-2025-22866 in trivy action by @k8s-infra-cherrypick-robot in #2854
- [release-1.30] fix: set get disk timeout as 15s and make it configurable by @andyzhangx in #2863
- [release-1.30] fix: incorrect affinity chart config by @andyzhangx in #2867
- [release-1.30] fix: CVE-2025-0426 by @andyzhangx in #2876
- [release-1.30] cleanup: remove unused unlock variable by @k8s-infra-cherrypick-robot in #2881
- [release-1.30] fix: disable batch attach when hitting MaximumDataDisksExceeded error by @andyzhangx in #2890
- [release-1.30] fix: ignore GetDisk timeout during disk attach by @k8s-infra-cherrypick-robot in #2896
- doc: cut v1.30.8 release by @andyzhangx in #2892
Full Changelog: v1.30.7...v1.30.8
v1.31.3 release
What's Changed
- [release-1.31] fix: remove duplicated imagePullSecrets deployment config by @andyzhangx in #2821
- [release-1.31] fix: upgrade azure cloud provider lib to fix AzureStack env setting issue on AKS by @andyzhangx in #2831
- [release-1.31] test: fix trivy action failure due to CVE-2024-45336 by @k8s-infra-cherrypick-robot in #2840
- [release-1.31] chore: upgrade CSI driver sidecar image versions by @andyzhangx in #2837
- doc: cut v1.31.3 release by @andyzhangx in #2848
Full Changelog: v1.31.2...v1.31.3
v1.31.2 release
What's Changed
- [release-1.31] chore: set concurrent-format-timeout as 100s by @k8s-infra-cherrypick-robot in #2645
- [release-1.31] cleanup: remove unused livenessProbe in registrar by @andyzhangx in #2648
- [release-1.31] feat: pick region when zonal node pool is in different region by @k8s-infra-cherrypick-robot in #2656
- [release-1.31] chore: update CSI spec to v1.10.0 by @k8s-infra-cherrypick-robot in #2660
- [release-1.31] fix: avoid duplicate ssl mounts on Redhat in AzureStack environment by @andyzhangx in #2665
- [release-1.31] fix: increase snapshot container memory limit by @andyzhangx in #2678
- [release-1.31] chore: increase format timeout as 300s by default by @k8s-infra-cherrypick-robot in #2674
- [release-1.31] fix: update max data disk count table with v6 VM sku by @k8s-infra-cherrypick-robot in #2683
- [release-1.31] fix: support disk discovery on Windows Gen2 and v6 VM sku by @k8s-infra-cherrypick-robot in #2686
- [release-1.31] fix: unmount volume issue on Windows node by @k8s-infra-cherrypick-robot in #2693
- [release-1.31] chore: upgrade azure cloud provider lib by @andyzhangx in #2688
- [release-1.31] fix: revert to go1.22 windows filesystem stdlib behavior by @k8s-infra-cherrypick-robot in #2700
- [release-1.31] fix: allow more powershell command running at same time on Windows node by @k8s-infra-cherrypick-robot in #2703
- [release-1.31] fix: increase azuredisk memory limit on node by @andyzhangx in #2706
- [release-1.31] cleanup: windows functions by @k8s-infra-cherrypick-robot in #2712
- [release-1.31] fix: CVE-2024-45337 by @andyzhangx in #2723
- [release-1.31] chore: update azure_skus_map by @k8s-infra-cherrypick-robot in #2721
- [release-1.31] test: run 1.31 external tests by @k8s-infra-cherrypick-robot in #2726
- [release-1.31] cleanup: refine Windows Resizevolume func by @k8s-infra-cherrypick-robot in #2731
- [release-1.31] fix: resize is required after snapshot restore/volume clone on Windows by @k8s-infra-cherrypick-robot in #2734
- [release-1.31] chore: upgrade k8s.io/mount-utils to v1.32.0 by @andyzhangx in #2736
- [release-1.31] feat: upgrade to snapshot v8.2.0 by @andyzhangx in #2737
- [release-1.31] fix: ModifyVolume interface parameter check by @k8s-infra-cherrypick-robot in #2741
- [release-1.31] fix: runOnControlPlane chart config by @andyzhangx in #2743
- [release-1.31] fix: CVE-2024-45338 by @andyzhangx in #2747
- [release-1.31] cleanup: refine resizevolume error log on Windows by @k8s-infra-cherrypick-robot in #2753
- [release-1.31] test: fix external e2e test failure by @k8s-infra-cherrypick-robot in #2759
- [release-1.31] feat: add noformat option to fix fsck stuck issue by @k8s-infra-cherrypick-robot in #2755
- [release-1.31] fix: increase provisioner, resizer, snapshotter retry-interval-max by @andyzhangx in #2764
- [release-1.31] feat: add directmount option to fix fsck stuck issue on Linux node by @k8s-infra-cherrypick-robot in #2768
- [release-1.31] fix: get disk stuck issue by @k8s-infra-cherrypick-robot in #2784
- [release-1.31] chore: set GoMaxProcs as 2 by @k8s-infra-cherrypick-robot in #2792
- [release-1.31] test: disable two redundant e2e tests by @k8s-infra-cherrypick-robot in #2794
- [release-1.31] test: fix pv deletion timeout by @k8s-infra-cherrypick-robot in #2797
- [release-1.31] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2801
- doc: cut v1.31.2 release by @andyzhangx in #2806
Full Changelog: v1.31.1...v1.31.2
v1.30.7 release
What's Changed
- [release-1.30] chore: set concurrent-format-timeout as 100s by @k8s-infra-cherrypick-robot in #2646
- [release-1.30] cleanup: remove unused livenessProbe in registrar by @andyzhangx in #2649
- [release-1.30] fix: avoid duplicate ssl mounts on Redhat in AzureStack environment by @andyzhangx in #2666
- [release-1.30] fix: increase snapshot container memory limit by @andyzhangx in #2680
- [release-1.30] chore: increase format timeout as 300s by default by @k8s-infra-cherrypick-robot in #2675
- [release-1.30] fix: update max data disk count table with v6 VM sku by @k8s-infra-cherrypick-robot in #2684
- [release-1.30] fix: unmount volume issue on Windows node by @andyzhangx in #2695
- [release-1.30] fix: revert to go1.22 windows filesystem stdlib behavior by @k8s-infra-cherrypick-robot in #2701
- [release-1.30] fix: allow more powershell command running at same time on Windows node by @k8s-infra-cherrypick-robot in #2704
- [release-1.30] fix: increase azuredisk memory limit on node by @andyzhangx in #2707
- [release-1.30] fix: CVE-2024-45337 by @andyzhangx in #2724
- [release-1.30] chore: update azure_skus_map by @k8s-infra-cherrypick-robot in #2722
- [release-1.30] test: run 1.31 external tests by @andyzhangx in #2727
- [release-1.30] cleanup: refine Windows Resizevolume func by @k8s-infra-cherrypick-robot in #2732
- [release-1.30] feat: upgrade to snapshot v8.2.0 by @andyzhangx in #2738
- [release-1.30] fix: runOnControlPlane chart config by @andyzhangx in #2744
- [release-1.30] fix: CVE-2024-45338 by @andyzhangx in #2748
- [release-1.30] fix: resize is required after snapshot restore/volume clone on Windows by @k8s-infra-cherrypick-robot in #2754
- [release-1.30] test: fix external e2e test failure by @andyzhangx in #2761
- [release-1.30] feat: add noformat option to fix fsck stuck issue on Linux node by @andyzhangx in #2756
- [release-1.30] fix: increase provisioner, resizer, snapshotter retry-interval-max by @andyzhangx in #2765
- [release-1.30] feat: add directmount option to fix fsck stuck issue on Linux node by @k8s-infra-cherrypick-robot in #2769
- [release-1.30] fix: get disk stuck issue by @k8s-infra-cherrypick-robot in #2785
- [release-1.30] test: disable two redundant e2e tests by @k8s-infra-cherrypick-robot in #2795
- [release-1.30] test: fix pv deletion timeout by @k8s-infra-cherrypick-robot in #2798
- [release-1.30] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2802
- doc: cut v1.30.7 release by @andyzhangx in #2805
Full Changelog: v1.30.6...v1.30.7
v1.29.12 release
What's Changed
- [release-1.29] cleanup: remove unused livenessProbe in registrar by @andyzhangx in #2650
- [release-1.29] fix: avoid duplicate ssl mounts on Redhat in AzureStack environment by @andyzhangx in #2667
- [release-1.29] fix: increase snapshot container memory limit by @andyzhangx in #2681
- [release-1.29] fix: update max data disk count table with v6 VM sku by @k8s-infra-cherrypick-robot in #2685
- [release-1.29] fix: unmount volume issue on Windows node by @andyzhangx in #2696
- [release-1.29] fix: revert to go1.22 windows filesystem stdlib behavior by @k8s-infra-cherrypick-robot in #2702
- [release-1.29] fix: increase azuredisk memory limit on node by @andyzhangx in #2708
- [release-1.29] fix: allow more powershell command running at same time on Windows node by @k8s-infra-cherrypick-robot in #2711
- [release-1.29] fix: CVE-2024-45337 by @andyzhangx in #2725
- [release-1.29] test: run 1.31 external tests by @andyzhangx in #2728
- [release-1.29] fix: CVE-2024-45338 by @andyzhangx in #2749
- [release-1.29] test: fix external e2e test failure by @k8s-infra-cherrypick-robot in #2760
- [release-1.29] feat: add noformat option to fix fsck stuck issue on Linux node by @andyzhangx in #2757
- [release-1.29] feat: add directmount option to fix fsck stuck issue on Linux node by @k8s-infra-cherrypick-robot in #2770
- [release-1.29] fix: get disk stuck issue by @andyzhangx in #2786
- [release-1.29] test: fix pv deletion timeout by @k8s-infra-cherrypick-robot in #2799
- [release-1.29] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2803
- doc: cut v1.29.12 release by @andyzhangx in #2804
Full Changelog: v1.29.11...v1.29.12
v1.29.11 release
What's Changed
- [release-1.29] fix: add CriticalAddonsOnly toleration into controller pod by @andyzhangx in #2567
- [release-1.29] test: fix trivy action by @k8s-infra-cherrypick-robot in #2597
- [release-1.29] fix: CVE-2024-51744 by @k8s-infra-cherrypick-robot in #2606
- [release-1.29] test: disable offline expansion tests by @k8s-infra-cherrypick-robot in #2605
- [release-1.29] chore: update max data disk num by @k8s-infra-cherrypick-robot in #2614
- [release-1.29] fix: tagValueDelimiter parameter mismatch by @andyzhangx in #2628
- [release-1.29] cleanup: refine logging by @k8s-infra-cherrypick-robot in #2634
- doc: cut v1.29.11 release by @andyzhangx in #2641
Full Changelog: v1.29.10...v1.29.11