github kubernetes-sigs/azuredisk-csi-driver v1.35.0
v1.35.0 release

6 hours ago

What's Changed

  • doc: cut v1.34.0 release by @andyzhangx in #3466
  • chore: add CSI-specific Prometheus metrics by @hccheng72 in #3464
  • fix: let nodeExpandVolume retried if block device size is taking time to reflect in host by @hasethuraman in #3473
  • fix: Correct CSI-Provisioner permissions for VAC by @kon-angelo in #3477
  • fix: handling dangling detaches in a better way by @gnufied in #3469
  • test: skip flaky TestConcurrentDetachDisk test by @andyzhangx in #3483
  • test: fix CVE-2025-61726 trivy failure by @andyzhangx in #3482
  • chore(deps): bump build-image/debian-base from bookworm-v1.0.6 to bookworm-v1.0.7 in /pkg/azurediskplugin by @dependabot[bot] in #3489
  • doc: update new chart versions by @andyzhangx in #3497
  • fix: replace os.ReadDir with fs.ReadDir(1) to avoid extra memory usage by @andyzhangx in #3499
  • test: fix trivy CVE-2025-68121 failure by @andyzhangx in #3502
  • fix: optimizations and fstype fix from intree to csi by @hasethuraman in #3501
  • chore: refactor metrics pkg by @hccheng72 in #3506
  • feat: add instantAccessDurationMinutes snapshot parameter for PremiumV2/UltraSSD disks by @tony-schndr in #3507
  • chore(deps): bump k8s.io/kubernetes from 1.35.0 to 1.35.1 in the k8s group across 1 directory by @dependabot[bot] in #3509
  • test: fix trivy CVE-2025-68121 by @andyzhangx in #3513
  • chore(deps): bump google.golang.org/grpc from 1.77.0 to 1.79.1 by @dependabot[bot] in #3512
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.27.5 to 2.28.1 by @dependabot[bot] in #3511
  • chore(deps): bump golang.org/x/net from 0.49.0 to 0.50.0 by @dependabot[bot] in #3518
  • chore: upgrade CSI sidecar image versions by @andyzhangx in #3515
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.38.0 to 1.40.0 by @dependabot[bot] in #3520
  • chore(deps): bump github.com/microsoft/wmi from 0.38.1 to 0.39.0 by @dependabot[bot] in #3522
  • chore(deps): bump golang.org/x/net from 0.50.0 to 0.51.0 by @dependabot[bot] in #3523
  • chore(deps): bump k8s.io/kubernetes from 1.35.1 to 1.35.2 in the k8s group by @dependabot[bot] in #3527
  • doc: update new chart versions by @andyzhangx in #3530
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.40.0 to 1.41.0 by @dependabot[bot] in #3532
  • chore: upgrade to csi-provisioner v6.2.0 by @andyzhangx in #3533
  • fix: trigger migration within few mins by batching the volumes or imp… by @hasethuraman in #3526
  • chore(deps): bump google.golang.org/grpc from 1.79.1 to 1.79.2 by @dependabot[bot] in #3536
  • test: fix CVE-2026-25679 in trivy action by @andyzhangx in #3537
  • chore(deps): bump golang.org/x/sync from 0.19.0 to 0.20.0 by @dependabot[bot] in #3540
  • chore(deps): bump k8s.io/klog/v2 from 2.130.1 to 2.140.0 in the k8s group by @dependabot[bot] in #3539
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.41.0 to 1.42.0 by @dependabot[bot] in #3541
  • chore(deps): bump golang.org/x/net from 0.51.0 to 0.52.0 by @dependabot[bot] in #3544
  • chore(deps): bump golang.org/x/sys from 0.41.0 to 0.42.0 by @dependabot[bot] in #3542
  • fix: incorrect node attached on waitingForDetached call by @gnufied in #3543
  • chore(deps): bump google.golang.org/grpc from 1.79.2 to 1.79.3 by @dependabot[bot] in #3545
  • chore(deps): bump k8s.io/kubernetes from 1.35.2 to 1.35.3 in the k8s group by @dependabot[bot] in #3550
  • docs: refine README for consistent formatting and readability by @andyzhangx in #3551
  • feat: update maxDataDiskCountMap with latest VM size list by @andyzhangx in #3553
  • chore: add flag wait-for-detach-disk-complete by @andyzhangx in #3546
  • security: Update trivy-action to use sha for v0.35.0 by @Priyankasaggu11929 in #3557
  • docs: fix outdated links, typos, and formatting in driver-parameters.md by @andyzhangx in #3562
  • fix: increase checkDiskLun throttle threshold from 1s to 10s by @rnhan in #3565
  • [Security] Restrict volume mountpoint to /var/lib/kubelet/pods by @srranjan-sri in #3498
  • fix: skip ManagedBy polling after successful VMSS detach by @rnhan in #3563
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.42.0 to 1.43.0 by @dependabot[bot] in #3569
  • test: fix trivy action failure by @andyzhangx in #3575
  • feat: add optional healthcheck for node-driver-registrar by @andyzhangx in #3572
  • chore(deps): bump golang.org/x/sys from 0.42.0 to 0.43.0 by @dependabot[bot] in #3580
  • cleanup: use strconv.ParseInt with bitSize 32 to prevent integer overflow in GetDiskLUN by @andyzhangx in #3581
  • refactor: move nodeDriverRegistrar config under node section by @andyzhangx in #3583
  • chore(deps): bump golang.org/x/net from 0.52.0 to 0.53.0 by @dependabot[bot] in #3582
  • chore: pin all GitHub Actions to full-length commit SHAs by @andyzhangx in #3588
  • chore(deps): bump k8s.io/kubernetes from 1.35.3 to 1.35.4 in the k8s group by @dependabot[bot] in #3591
  • doc: update new chart versions by @andyzhangx in #3593
  • chore: upgrade Azure cloud provider lib by @andyzhangx in #3597
  • chore(deps): bump aquasecurity/trivy-action from 0.35.0 to 0.36.0 by @dependabot[bot] in #3599
  • chore(deps): bump FairwindsOps/pluto from fecfabc295821130532c5f77b27aa8ffe2c1c5a0 to 0713a5bb59439ed1b9cd3d9365e365048fcdb0f4 by @dependabot[bot] in #3600
  • chore(deps): bump FairwindsOps/pluto from 0713a5bb59439ed1b9cd3d9365e365048fcdb0f4 to 469724ac19abc587358f30090048b25fa719d97a by @dependabot[bot] in #3601
  • chore(deps): bump FairwindsOps/pluto from 469724ac19abc587358f30090048b25fa719d97a to c85f54c7b9c53578471978aadf65d0456762e028 by @dependabot[bot] in #3603
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.1 to 2.28.2 by @dependabot[bot] in #3604
  • chore(deps): bump FairwindsOps/pluto from c85f54c7b9c53578471978aadf65d0456762e028 to dd5ec8cccce5e42dfe8054b8250baa35546056a0 by @dependabot[bot] in #3605
  • test: set explicit ginkgo parallelism to avoid external e2e suite timeout by @andyzhangx in #3607
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.2 to 2.28.3 by @dependabot[bot] in #3606
  • chore(deps): bump github.com/fsnotify/fsnotify from 1.9.0 to 1.10.0 by @dependabot[bot] in #3610
  • chore(deps): bump github/codeql-action from 4.35.2 to 4.35.3 by @dependabot[bot] in #3614
  • chore(deps): bump github.com/fsnotify/fsnotify from 1.10.0 to 1.10.1 by @dependabot[bot] in #3615
  • chore(deps): bump google.golang.org/grpc from 1.80.0 to 1.81.0 by @dependabot[bot] in #3613
  • chore: bump Go version to 1.25.10 in trivy workflow by @andyzhangx in #3616
  • chore(deps): bump github/codeql-action from 4.35.3 to 4.35.4 by @dependabot[bot] in #3619
  • chore(deps): bump codespell-project/actions-codespell from cf810cf4cbd6cdefe6ef86e55b64d524a16654a7 to 4848b4c0f038a77b5a64504a5e93b8fae962bc66 by @dependabot[bot] in #3620
  • chore(deps): bump golang.org/x/sys from 0.43.0 to 0.44.0 by @dependabot[bot] in #3622
  • chore(deps): bump golang.org/x/net from 0.53.0 to 0.54.0 by @dependabot[bot] in #3621
  • docs: fix broken link and improve snapshot README by @andyzhangx in #3623
  • chore(deps): bump google.golang.org/grpc from 1.81.0 to 1.81.1 by @dependabot[bot] in #3624
  • Honor stderrthreshold when logtostderr is enabled by @pierluigilenoci in #3611
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.28.3 to 2.29.0 by @dependabot[bot] in #3627
  • chore(deps): bump github/codeql-action from 4.35.4 to 4.35.5 by @dependabot[bot] in #3626
  • perf: option for qps and burst to handle client throttling scenario by @hasethuraman in #3628
  • test: Restore junit report generation with ginkgo v2 by @marosset in #3631
  • chore(deps): bump golang.org/x/sys from 0.44.0 to 0.45.0 by @dependabot[bot] in #3634
  • fix: wrong NVMe disk LUN mapping on Windows D4ads_v7 SKU VM by @andyzhangx in #3632
  • chore: update max disk count map with latest VM sizes by @andyzhangx in #3637
  • chore(deps): bump golang.org/x/net from 0.54.0 to 0.55.0 by @dependabot[bot] in #3635
  • chore(deps): bump build-image/debian-base from bookworm-v1.0.7 to bookworm-v1.0.8 in /pkg/azurediskplugin by @dependabot[bot] in #3640
  • chore(deps): bump github/codeql-action from 4.35.5 to 4.36.0 by @dependabot[bot] in #3646
  • doc: update new chart versions by @andyzhangx in #3647
  • chore(deps): bump actions/checkout from 6.0.2 to 6.0.3 by @dependabot[bot] in #3651
  • chore: bump Go version to 1.25.11 in trivy workflow by @andyzhangx in #3653
  • chore(deps): bump codespell-project/actions-codespell from 4848b4c0f038a77b5a64504a5e93b8fae962bc66 to 3b7da264292a727fcdc4acdc9eaf9a5abb92ba10 by @dependabot[bot] in #3649
  • test: increase timing tolerance in TestForceDetach for Windows CI by @andyzhangx in #3656
  • chore(deps): bump github/codeql-action from 4.36.0 to 4.36.2 by @dependabot[bot] in #3659
  • fix: create volume leaks disk when throttled and PVC deleted by @matthias-horne in #3650
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.43.0 to 1.44.0 by @dependabot[bot] in #3648
  • chore(deps): bump golang.org/x/sys from 0.45.0 to 0.46.0 by @dependabot[bot] in #3661
  • chore(deps): bump golang.org/x/sync from 0.20.0 to 0.21.0 by @dependabot[bot] in #3662
  • feat: add SELinuxMount support by @jsafrane in #3652
  • chore(deps): bump actions/checkout from 6.0.3 to 7.0.0 by @dependabot[bot] in #3671
  • chore(deps): bump codespell-project/actions-codespell from 3b7da264292a727fcdc4acdc9eaf9a5abb92ba10 to 3abb875e3aa9713e40eed5aea082672a42f7f95c by @dependabot[bot] in #3674
  • fix: CVE-2026-25680 by @andyzhangx in #3675
  • chore(deps): bump actions/setup-go from 6.4.0 to 6.5.0 by @dependabot[bot] in #3679
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.29.0 to 2.32.0 by @dependabot[bot] in #3677
  • cleanup: preserve tail of truncated error messages in kube-events by @andyzhangx in #3673
  • chore(deps): bump codespell-project/actions-codespell from 3abb875e3aa9713e40eed5aea082672a42f7f95c to 710c0e89d3a9a8b91a7ed9c9695810354fbebc1b by @dependabot[bot] in #3684
  • chore(deps): bump github/codeql-action init+analyze from 4.36.2 to 4.36.3 by @andyzhangx in #3686
  • chore(deps): bump google.golang.org/grpc from 1.81.1 to 1.82.0 by @dependabot[bot] in #3683
  • chore: raise kube-api-qps/burst on snapshot-controller and csi-snapshotter by @andyzhangx in #3688
  • chore(deps): bump codespell-project/actions-codespell from 710c0e89d3a9a8b91a7ed9c9695810354fbebc1b to 2b9806f41af12bec53e4f85ec5ac993fb4649c6d by @dependabot[bot] in #3691
  • cleanup: remove unnecessary logs by @andyzhangx in #3687
  • test: skip Windows statefulset example in verify-examples.sh by @andyzhangx in #3689
  • chore(deps): bump codespell-project/actions-codespell from 2b9806f41af12bec53e4f85ec5ac993fb4649c6d to 862825e0ae37496d342f0129fe255be4dd2e22f2 by @dependabot[bot] in #3698
  • chore: update CSI sidecar images to latest versions by @andyzhangx in #3697
  • chore: bump Go version to 1.25.12 in trivy workflow by @andyzhangx in #3700
  • docs: fix networkAccessPolicy and publicNetworkAccess default values in driver-parameters.md by @andyzhangx in #3704
  • chore(lockMap): for cancelling wait on ctx cancellation by @jmclong in #3680
  • pin all GitHub Actions in codeql-analysis.yml to commit SHAs by @andyzhangx in #3710
  • fix: use node informer to get node labels by @nearora-msft in #3668
  • chore(deps): bump golang.org/x/sys from 0.46.0 to 0.47.0 by @dependabot[bot] in #3709
  • fix: increase default VMSS detach timeout from 20s to 200s by @andyzhangx in #3712
  • chore(deps): bump golang.org/x/net from 0.56.0 to 0.57.0 by @dependabot[bot] in #3714
  • Revert "chore(lockMap): for cancelling wait on ctx cancellation" (#3680) by @andyzhangx in #3716
  • chore(deps): bump FairwindsOps/pluto/github-action from 5.24.0 to 5.24.1 by @dependabot[bot] in #3717
  • chore(deps): bump actions/setup-go from 6.5.0 to 7.0.0 by @dependabot[bot] in #3718
  • chore(deps): bump google.golang.org/grpc from 1.82.0 to 1.82.1 by @dependabot[bot] in #3719
  • chore: bump github/codeql-action to 4.37.1 by @andyzhangx in #3722
  • fix(chart): support extra volumes by @kuzm1ch in #3713
  • chore(deps): bump codespell-project/actions-codespell from 862825e0ae37496d342f0129fe255be4dd2e22f2 to 3c04c03694eb927ff908b8b5abfe9c58b239b0ae by @dependabot[bot] in #3723
  • chore(deps): bump actions/checkout from 7.0.0 to 7.0.1 by @dependabot[bot] in #3724
  • bump github/codeql-action init+analyze from 4.37.1 to 4.37.3 by @andyzhangx in #3727
  • fix: avoid using formatAndMount from kubernetes mount utils by @mittachaitu in #3711
  • feat: publish helm chart to GitHub Pages by @andyzhangx in #3734
  • fix: make Publish Helm Chart workflow idempotent for already-published versions by @andyzhangx in #3735
  • chore(deps): bump actions/checkout from 4.4.0 to 7.0.1 by @dependabot[bot] in #3736
  • docs(charts): add GitHub Pages as alternate helm repo source by @andyzhangx in #3737
  • bump github/codeql-action init+analyze from 4.37.3 to 4.37.4 by @andyzhangx in #3741
  • chore(deps): bump google.golang.org/grpc from 1.82.1 to 1.83.0 by @dependabot[bot] in #3740
  • chore: Move away from microsoft/wmi by @laozc in #3595
  • bump github/codeql-action init+analyze from 4.37.4 to 4.37.5 by @andyzhangx in #3747
  • chore(deps): bump github/codeql-action/analyze from 85689a103d1234521562bbb736b2c4a31c9a85d5 to d1ba80a13dd99fba24a470575428917156a28b43 by @dependabot[bot] in #3749
  • chore(deps): bump github/codeql-action/init from 85689a103d1234521562bbb736b2c4a31c9a85d5 to d1ba80a13dd99fba24a470575428917156a28b43 by @dependabot[bot] in #3748
  • bump github/codeql-action init+analyze from 4.37.5 to 4.37.6 by @andyzhangx in #3750
  • doc: update new chart versions by @andyzhangx in #3751
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.44.0 to 1.45.0 by @dependabot[bot] in #3753
  • chore: upgrade Azure cloud provider lib by @andyzhangx in #3752
  • fix: optionally skip reading the config from the API server by @mpatlasov in #3756
  • chore(deps): bump FairwindsOps/pluto/github-action from 5.24.2 to 5.24.3 by @dependabot[bot] in #3759
  • chore: update csi-resizer to v2.2.1 by @andyzhangx in #3758
  • chore: bump Go to 1.26.6 by @andyzhangx in #3762
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.32.0 to 2.32.1 by @dependabot[bot] in #3763
  • chore(deps): bump google.golang.org/protobuf from 1.36.12-0.20260120151049-f2248ac996af to 1.36.12 by @dependabot[bot] in #3764
  • bump github/codeql-action init+analyze from 4.37.6 to 4.37.7 by @andyzhangx in #3769
  • test(e2e): add tags and userAgent snapshot class parameters by @andyzhangx in #3768
  • cleanup: demote empty GRPC response log to V(6) by @andyzhangx in #3772
  • cleanup: remove v2.0.0-beta.6 from chart index so 1.34.5 is Artifact Hub latest by @andyzhangx in #3775
  • chore(deps): bump golang.org/x/net from 0.57.0 to 0.58.0 by @dependabot[bot] in #3771
  • chore(deps): bump github.com/stretchr/testify from 1.11.1 to 1.12.0 by @dependabot[bot] in #3770
  • bump github/codeql-action init+analyze from 4.37.7 to 4.37.8 by @andyzhangx in #3776
  • chore(deps): bump github.com/stretchr/testify from 1.12.0 to 1.12.1 by @dependabot[bot] in #3777
  • chore(deps): bump google.golang.org/grpc from 1.83.0 to 1.83.1 by @dependabot[bot] in #3778
  • fix: mount azure.json read-only in CSI controller and node pods by @andyzhangx in #3780
  • chore: add fstype allowlist by @hccheng72 in #3779
  • bump github/codeql-action init+analyze from 4.37.8 to 4.37.9 by @andyzhangx in #3785
  • chore(deps): bump google.golang.org/grpc from 1.83.1 to 1.83.2 by @dependabot[bot] in #3787
  • chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.45.0 to 1.46.0 by @dependabot[bot] in #3786
  • fix: set success metric on early-success returns; guard nil disk before SKU access by @andyzhangx in #3789
  • cleanup: preserve identity IDs at tail of truncated kube-event messages by @andyzhangx in #3794
  • chore(deps): bump golang.org/x/crypto to v0.56.0 to fix Trivy CVEs by @landreasyan in #3800
  • chore(deps): bump github.com/prometheus/client_model from 0.6.2 to 0.6.3 by @dependabot[bot] in #3803
  • chore(deps): bump codespell-project/actions-codespell from 3c04c03694eb927ff908b8b5abfe9c58b239b0ae to e3258cca84ce02b0bb36a3d41f2c18f719a0cc1a by @dependabot[bot] in #3806
  • chore(deps): bump golang.org/x/sync from 0.22.0 to 0.23.0 by @dependabot[bot] in #3808
  • chore(deps): bump golang.org/x/sys from 0.47.0 to 0.48.0 by @dependabot[bot] in #3807
  • bump github/codeql-action init+analyze from 4.37.9 to 4.38.0 by @andyzhangx in #3812
  • chore(deps): bump golang.org/x/net from 0.58.0 to 0.59.0 by @dependabot[bot] in #3814
  • chore(deps): bump github.com/onsi/ginkgo/v2 from 2.32.1 to 2.32.2 by @dependabot[bot] in #3813
  • feat: Support Kata mounts with virtio-blk by @sprt in #3805

New Contributors

Full Changelog: v1.34.0...v1.35.0

Don't miss a new azuredisk-csi-driver release

NewReleases is sending notifications on new releases.