What's Changed
- doc: cut v1.32.0 release by @andyzhangx in #2908
- chore: upgrade sidecar image versions by @andyzhangx in #2923
- fix: avoid duplicate ssl mounts on Fedora node in AzureStack environment by @andyzhangx in #2922
- doc: update new chart versions by @andyzhangx in #2930
- chore: increase liveness-probe timeout by @andyzhangx in #2931
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.34.0 to 1.35.0 by @dependabot in #2921
- fix: avoid get disk call in disk creation by @andyzhangx in #2934
- chore: refine GetDisk operation by @andyzhangx in #2936
- chore(deps): bump the k8s group with 2 updates by @dependabot in #2933
- fix: reduce get disk calls in disk attach/detach on VMSS by @andyzhangx in #2941
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.34.0 to 1.35.0 by @dependabot in #2944
- chore: update max data disk count table by @andyzhangx in #2945
- Update README.md by @fhryo-msft in #2950
- fix: merge OTEL metrics with legacy registerer by @andyzhangx in #2949
- feat: add metrics on node by @andyzhangx in #2952
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.0 to 2.23.1 by @dependabot in #2953
- chore: upgrade base image alpine to v1.18.12 by @andyzhangx in #2955
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.1 to 2.23.2 by @dependabot in #2959
- fix: CVE-2025-30204 by @andyzhangx in #2963
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.2 to 2.23.3 by @dependabot in #2964
- chore(deps): bump google.golang.org/protobuf from 1.36.5 to 1.36.6 by @dependabot in #2972
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v6 from 6.3.0 to 6.4.0 by @dependabot in #2974
- chore: add node.removeNotReadyTaint parameter to helm chart by @Phaow in #2976
- fix: increase TaintRemovalInitialDelay as 30s by @andyzhangx in #2977
- chore(deps): bump golang.org/x/net from 0.37.0 to 0.38.0 by @dependabot in #2980
- doc: update new chart versions by @andyzhangx in #2983
- chore(deps): bump github.com/kubernetes-csi/csi-proxy/client from 1.2.0 to 1.2.1 by @dependabot in #2984
- chore: upgrade snapshot CRD to v8.2.0 by @andyzhangx in #2985
- chore: increase snapshot worker-threads from 10 to 100 by @andyzhangx in #2986
- chore: increase retry-interval-max in snapshot controller by @andyzhangx in #2989
- chore(deps): bump google.golang.org/grpc from 1.71.0 to 1.71.1 by @dependabot in #2990
- fix: detach disk should have more priority than attach disk on the same node by @andyzhangx in #2992
- chore(deps): bump golang.org/x/sys from 0.31.0 to 0.32.0 by @dependabot in #2999
- feat: add VerticalPodAutoscaler to csi controller pod by @umagnus in #2536
- chore(deps): bump github.com/fsnotify/fsnotify from 1.8.0 to 1.9.0 by @dependabot in #3001
- chore(deps): bump golang.org/x/sync from 0.12.0 to 0.13.0 by @dependabot in #3004
- test: fix CVE-2025-22871 in trivy action by @andyzhangx in #3005
- chore: increase snapshot worker-threads from 100 to 250 by @andyzhangx in #3011
- cleanup: remove DisableUpdateCache flag by @andyzhangx in #3014
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.23.3 to 2.23.4 by @dependabot in #3013
- fix: panic for GetZoneByNodeName on Azure Stack by @andyzhangx in #3017
- chore(deps): bump golang.org/x/net from 0.38.0 to 0.39.0 by @dependabot in #3019
- chore: upgrade cloud provider azclient to add AttachDetachDataDisks API by @andyzhangx in #3021
- fix: remove unnecessary get vmss call during disk attach by @andyzhangx in #3022
- cleanup: add one log for dangling volume issue by @andyzhangx in #3023
- fix: decrease poller delay in AzureClient as 5s by @andyzhangx in #3034
- fix: incorrect disk num discovery on Windows 2019 node by @andyzhangx in #3038
- chore(deps): bump google.golang.org/grpc from 1.71.1 to 1.72.0 by @dependabot in #3046
- fix: disk detach failure on AzureStack Hub by @andyzhangx in #3047
- chore(deps): bump the k8s group with 2 updates by @dependabot in #3049
- feat: Use WMI to implement Volume API to reduce PowerShell overhead by @andyzhangx in #3044
- cleanup: add toolchain in go.mod to unblock autobot upgrade by @andyzhangx in #3054
- chore: upgrade snapshot sidecar image to v8.2.1 by @andyzhangx in #3055
- fix: vpa install and uninstall script by @umagnus in #3058
- chore: upgrade mount-utils by @andyzhangx in #3059
- feat: Use WMI to implement Disk API to reduce PowerShell overhead#2 by @andyzhangx in #3050
- cleanup: refine resize volume error logging on Windows node using WMI API by @andyzhangx in #3060
- doc: fix snapshot crd illegal characters by @umagnus in #3061
- chore: update max data disk count table by @andyzhangx in #3062
- chore(deps): bump go.uber.org/mock from 0.5.1 to 0.5.2 by @dependabot in #3067
- doc: fix snapshot crd illegal characters in deploy by @umagnus in #3068
- chore(deps): bump golang.org/x/net from 0.39.0 to 0.40.0 by @dependabot in #3070
- fix: adjust the batch size as per the number of disks allowed by @nearora-msft in #3039
- fix: bump mount-utils to fix volume resizing failure when there are nfs unresponsive volumes by @gnufied in #3071
- cleanup: only wait for disk detach when hit MaximumDataDisksExceeded error by @andyzhangx in #3074
- test: improve TestGetMaxDataDiskCount unit test by @nearora-msft in #3080
- chore: update max data disk count table by @andyzhangx in #3087
- chore: upgrade Azure cloud provider lib by @andyzhangx in #3092
- fix: vmss flex node naming parsing issue by @andyzhangx in #3091
- feat: add option to override ARM retry-after header if the value is lower than the configured minimum by @sunpa93 in #3081
New Contributors
- @fhryo-msft made their first contribution in #2950
- @gnufied made their first contribution in #3071
Full Changelog: v1.32.0...v1.33.0