Releases: kubernetes-sigs/azuredisk-csi-driver
Releases · kubernetes-sigs/azuredisk-csi-driver
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
v1.31.1 release
What's Changed
- [release-1.31] fix: add CriticalAddonsOnly toleration into controller pod by @andyzhangx in #2565
- [release-1.31] feat: add pre-defined tags in snapshot creation by @k8s-infra-cherrypick-robot in #2562
- [release-1.31] fix: support attach operations after premiumV2 disk migration by @k8s-infra-cherrypick-robot in #2571
- [release-1.31] fix: vm-type is not overriding as expected by @k8s-infra-cherrypick-robot in #2580
- [release-1.31] Revert "chore: upgrade to base image alpine 3.20.2" by @k8s-infra-cherrypick-robot in #2586
- [release-1.31] test: fix trivy action by @k8s-infra-cherrypick-robot in #2595
- [release-1.31] fix: CVE-2024-51744 by @andyzhangx in #2593
- [release-1.31] test: disable offline expansion tests by @k8s-infra-cherrypick-robot in #2603
- [release-1.31] feat: replace Get-Item powershell cmd with golang api on Windows HostProcess mode by @k8s-infra-cherrypick-robot in #2601
- [release-1.31] chore: upgrade alpine base image to 3.18.9 by @k8s-infra-cherrypick-robot in #2599
- [release-1.31] chore: update max data disk num by @k8s-infra-cherrypick-robot in #2612
- [release-1.31] fix: support old api version for Azure Stack Hub by @andyzhangx in #2621
- [release-1.31] fix: add serial format limit to fix OOM issue when formatting a few disks in parallel in csi-azuredisk-node by @k8s-infra-cherrypick-robot in #2622
- [release-1.31] fix: tagValueDelimiter parameter mismatch by @k8s-infra-cherrypick-robot in #2626
- [release-1.31] cleanup: refine logging by @k8s-infra-cherrypick-robot in #2632
- [release-1.31] feat: add a file watcher for Azure client cert auth by @k8s-infra-cherrypick-robot in #2629
- [release-1.31] cleanup: refine file watcher logging by @k8s-infra-cherrypick-robot in #2637
- doc: cut v1.31.1 release by @andyzhangx in #2639
Full Changelog: v1.31.0...v1.31.1
v1.30.6 release
What's Changed
- [release-1.30] test: run windows ut with host process enabled by @k8s-infra-cherrypick-robot in #2553
- [release-1.30] fix: add CriticalAddonsOnly toleration into controller pod by @andyzhangx in #2566
- [release-1.30] feat: add pre-defined tags in snapshot creation by @andyzhangx in #2564
- [release-1.30] fix: support attach operations after premiumV2 disk migration by @k8s-infra-cherrypick-robot in #2572
- [release-1.30] fix: vm-type is not overriding as expected by @k8s-infra-cherrypick-robot in #2581
- [release-1.30] Revert "chore: upgrade to base image alpine 3.20.2" by @k8s-infra-cherrypick-robot in #2587
- [release-1.30] test: fix trivy action by @k8s-infra-cherrypick-robot in #2596
- [release-1.30] fix: CVE-2024-51744 by @andyzhangx in #2592
- [release-1.30] chore: upgrade alpine base image to 3.18.9 by @k8s-infra-cherrypick-robot in #2600
- [release-1.30] test: disable offline expansion tests by @k8s-infra-cherrypick-robot in #2604
- [release-1.30] chore: update max data disk num by @k8s-infra-cherrypick-robot in #2613
- [release-1.30] fix: add serial format limit to fix OOM issue when formatting a few disks in parallel in csi-azuredisk-node by @k8s-infra-cherrypick-robot in #2623
- [release-1.30] fix: tagValueDelimiter parameter mismatch by @k8s-infra-cherrypick-robot in #2627
- [release-1.30] cleanup: refine logging by @k8s-infra-cherrypick-robot in #2633
- doc: cut v1.30.6 release by @andyzhangx in #2636
Full Changelog: v1.30.5...v1.30.6
v1.31.0 release
What's Changed
- doc: cut v1.30.0 release by @andyzhangx in #2195
- doc: update permissions and caching mode doc by @andyzhangx in #2200
- chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 by @dependabot in #2194
- fix: ensure azure cloud config could be loaded from secret by @andyzhangx in #2202
- Bump cloudprovider libraries by @MartinForReal in #2196
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.23.1 to 1.24.0 by @dependabot in #2203
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.23.1 to 1.24.0 by @dependabot in #2207
- fix: enable check-d
What's Changed
- doc: cut v1.30.0 release by @andyzhangx in #2195
- doc: update permissions and caching mode doc by @andyzhangx in #2200
- chore(deps): bump google.golang.org/grpc from 1.61.1 to 1.62.0 by @dependabot in #2194
- fix: ensure azure cloud config could be loaded from secret by @andyzhangx in #2202
- Bump cloudprovider libraries by @MartinForReal in #2196
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.23.1 to 1.24.0 by @dependabot in #2203
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.23.1 to 1.24.0 by @dependabot in #2207
- fix: enable check-disk-lun-collision during disk attach by default by @andyzhangx in #2208
- chore(deps): bump github.com/stretchr/testify from 1.8.4 to 1.9.0 by @dependabot in #2209
- chore(deps): bump google.golang.org/grpc from 1.62.0 to 1.62.1 by @dependabot in #2212
- fix: use force detach as backoff when disk detach failed by @andyzhangx in #2211
- feat(helm): add extra args for controller by @aslafy-z in #2213
- chore(deps): bump golang.org/x/net from 0.21.0 to 0.22.0 by @dependabot in #2215
- chore(deps): bump github.com/golang/protobuf from 1.5.3 to 1.5.4 by @dependabot in #2221
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.15.0 to 2.16.0 by @dependabot in #2222
- fix: copy volume error in cross zone scenario by @andyzhangx in #2223
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.23.1 to 1.24.0 by @dependabot in #2224
- Add group update policy for k8s.io dependencies by @MartinForReal in #2230
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.16.0 to 2.17.0 by @dependabot in #2231
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.0.0-20240303182306-a20684d9eb38 to 0.0.2 by @dependabot in #2232
- fix: Workload identity is not working. by @cvvz in #2233
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.0.0-20240303182306-a20684d9eb38 to 0.0.1 by @dependabot in #2234
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.0.1 to 0.0.2 by @dependabot in #2238
- fix: refine check disk lun collision logic by @andyzhangx in #2239
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.0.2 to 0.0.5 by @dependabot in #2243
- fix: allow special char in tag value by @andyzhangx in #2246
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.0.5 to 0.0.7 by @dependabot in #2251
- fix: vendor get zone panic fix by @andyzhangx in #2249
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.0.7 to 0.0.10 by @dependabot in #2255
- fix: stop attaching disk when get disk lun failed by @andyzhangx in #2260
- feat: use new restricted liveness probe endpoint by @andyzhangx in #2258
- fix: possible dead loop in GetVolumeStats on Windows by @andyzhangx in #2267
- cleanup: remove unused windows code by @andyzhangx in #2272
- fix: cache GetVolumeStats on Windows node by @andyzhangx in #2273
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.24.0 to 1.25.0 by @dependabot in #2264
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.24.0 to 1.25.0 by @dependabot in #2277
- fix: print error logs in NodeGetVolumeStats by @andyzhangx in #2279
- doc: add new version charts by @andyzhangx in #2285
- cleanup: remove unused code by @andyzhangx in #2288
- fix: refine GetFreeSpace call on Windows by @andyzhangx in #2287
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.24.0 to 1.25.0 by @dependabot in #2286
- chore(deps): bump golang.org/x/sys from 0.18.0 to 0.19.0 by @dependabot in #2292
- chore(deps): bump golang.org/x/net from 0.23.0 to 0.24.0 by @dependabot in #2293
- fix: use alternative driver name in used lun check by @andyzhangx in #2298
- chore(deps): bump golangci/golangci-lint-action from 4 to 5 by @dependabot in #2303
- fix: CVE-2024-3177 by @andyzhangx in #2305
- feat: add startup taint removal feature by @andyzhangx in #2309
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader from 0.0.2 to 0.0.9 by @dependabot in #2312
- chore(deps): bump google.golang.org/protobuf from 1.33.0 to 1.34.0 by @dependabot in #2313
- fix: liveness probe failure when hostNetwork not enabled in controller by @andyzhangx in #2315
- fix: broken chart index by @andyzhangx in #2316
- chore(deps): bump google.golang.org/grpc from 1.63.0 to 1.63.2 by @dependabot in #2320
- chore(deps): bump golangci/golangci-lint-action from 5 to 6 by @dependabot in #2321
- test: fix stdlib CVE due to golang v1.22.2 by @andyzhangx in #2326
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.0.10 to 0.0.19 by @dependabot in #2325
- chore(deps): bump golang.org/x/net from 0.24.0 to 0.25.0 by @dependabot in #2330
- chore: upgrade to snapshot v7.0.2 by @andyzhangx in #2324
- chore: upgrade sidecar image versions by @andyzhangx in #2331
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.25.0 to 1.26.0 by @dependabot in #2333
- chore(deps): bump sigs.k8s.io/cloud-provider-azure/pkg/azclient from 0.0.19 to 0.0.21 by @dependabot in #2338
- chore(deps): bump google.golang.org/grpc from 1.63.2 to 1.64.0 by @dependabot in https://github.com/kubernetes...
v1.30.5 release
What's Changed
- [release-1.30] cleanup: upgrade golint version and fix golint errors by @k8s-infra-cherrypick-robot in #2489
- [release-1.30] chore: upgrade to base image alpine 3.20.2 by @k8s-infra-cherrypick-robot in #2491
- test: skip "should create a volume azuredisk with tag" test on Windows by @andyzhangx in #2492
- [release-1.30] fix: resize failure when cloning a volume with bigger size on Windows by @k8s-infra-cherrypick-robot in #2504
- [release-1.30] chore: upgrade golang version by @andyzhangx in #2499
- [release-1.30] fix: increase liveness-probe timeout on Windows node by @andyzhangx in #2513
- [release-1.30] fix: upgrade node-driver-registrar to fix register timeout issue by @andyzhangx in #2511
- [release-1.30] chore: upgrade sidecar image versions by @andyzhangx in #2519
- [release-1.30] fix: liveness probe failure when hostNetwork not enabled on linux node by @andyzhangx in #2525
- [release-1.30] chore: update max data disk num table by @k8s-infra-cherrypick-robot in #2529
- [release-1.30] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2539
- [release-1.30] chore: update max data disk num for v6 vm sku by @k8s-infra-cherrypick-robot in #2546
- [release-1.30] feat: add extra-create-metadata=true on snapshot sidecar by @andyzhangx in #2549
- doc: cut v1.30.5 release by @andyzhangx in #2544
Full Changelog: v1.30.4...v1.30.5
v1.29.10 release
What's Changed
- [release-1.29] test: skip "should create a volume azuredisk with tag" test on Windows by @k8s-infra-cherrypick-robot in #2493
- [release-1.29] fix: resize failure when cloning a volume with bigger size on Windows by @k8s-infra-cherrypick-robot in #2505
- [release-1.29] cleanup: upgrade golint version and fix golint errors by @umagnus in #2508
- [release-1.29] chore: upgrade golang version by @andyzhangx in #2500
- [release-1.29] fix: upgrade node-driver-registrar to fix register timeout issue by @andyzhangx in #2512
- [release-1.29] fix: increase liveness-probe timeout on Windows node by @andyzhangx in #2514
- [release-1.29] chore: upgrade sidecar image versions by @andyzhangx in #2520
- [release-1.29] fix golint and disable staticcheck by @umagnus in #2523
- [release-1.29] chore: update max data disk num table by @k8s-infra-cherrypick-robot in #2530
- [release-1.29] fix: liveness probe failure when hostNetwork not enabled on linux node by @andyzhangx in #2526
- [release-1.29] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2540
- [release-1.29] chore: update max data disk num for v6 vm sku by @k8s-infra-cherrypick-robot in #2547
- doc: cut v1.29.10 release by @andyzhangx in #2543
Full Changelog: v1.29.9...v1.29.10
v1.28.11 release
What's Changed
- [release-1.28] fix: create snapshot failure in edge zone by @k8s-infra-cherrypick-robot in #2454
- [release-1.28] test: use workload identity for e2e test by @cvvz in #2466
- doc: cut v1.28.11 release by @andyzhangx in #2481
- [release-1.28] test: skip "should create a volume azuredisk with tag" test on Windows by @k8s-infra-cherrypick-robot in #2494
- [release-1.28] fix: resize failure when cloning a volume with bigger size on Windows by @k8s-infra-cherrypick-robot in #2506
- [release-1.28] chore: upgrade golang version by @andyzhangx in #2501
- [release-1.28] cleanup: upgrade golint version and fix golint errors by @umagnus in #2507
- [release-1.28] fix: increase liveness-probe timeout on Windows node by @andyzhangx in #2515
- [release-1.28] fix golint and disable staticcheck by @umagnus in #2522
- [release-1.28] chore: update max data disk num table by @k8s-infra-cherrypick-robot in #2531
- [release-1.28] chore: update max data disk count table by @k8s-infra-cherrypick-robot in #2541
- [release-1.28] chore: update max data disk num for v6 vm sku by @k8s-infra-cherrypick-robot in #2548
- doc: cut v1.28.12 release by @andyzhangx in #2542
- chore: reset as v1.28.11 release by @andyzhangx in #2550
Full Changelog: v1.28.10...v1.28.11
v1.30.4 release
What's Changed
- [release-1.30] fix: create snapshot failure in edge zone by @k8s-infra-cherrypick-robot in #2451
- [release-1.30] fix: only enable removeNotReadyTaint on driver node daemonset by @k8s-infra-cherrypick-robot in #2459
- [release-1.30] chore: set HostProcess container deployment on Windows as default by @andyzhangx in #2458
- [release-1.30] test: use workload identity for e2e test by @andyzhangx in #2465
- [release-1.30] fix: checkDiskLun throttling issue by @k8s-infra-cherrypick-robot in #2468
- [release-1.30] fix: upgrade csi-provisioner to v5.0.2 to fix pv deletion stuck issue by @andyzhangx in #2474
- doc: cut v1.30.4 release by @andyzhangx in #2483
Full Changelog: v1.30.3...v1.30.4
v1.29.9 release
What's Changed
- [release-1.29] fix: create snapshot failure in edge zone by @andyzhangx in #2453
- [release-1.29] test: use workload identity for e2e test by @andyzhangx in #2473
- [release-1.29] fix: checkDiskLun throttling issue by @k8s-infra-cherrypick-robot in #2469
- [release-1.30] fix: upgrade csi-provisioner to v5.0.2 to fix pv deletion stuck issue by @andyzhangx in #2475
- doc: cut v1.29.9 release by @andyzhangx in #2482
Full Changelog: v1.29.8...v1.29.9
v1.29.8 release
What's Changed
- [release-1.29] test: fix trivy action failure by @k8s-infra-cherrypick-robot in #2391
- [release-1.29] feat: add ReservedDataDiskSlotNum to helm-chart by @andyzhangx in #2393
- [release-1.29] fix: GHSA-xr7q-jx4m-x55m by @andyzhangx in #2402
- [release-1.29] feat: add tagValueDelimiter parameter by @umagnus in #2397
- [release-1.29] fix: CVE-2024-5321 by @andyzhangx in #2419
- [release-1.29] fix: increase azuredisk container memory limits as 600Mi by @andyzhangx in #2424
- [release-1.29] feat: support NVME disk on Linux node by @k8s-infra-cherrypick-robot in #2435
- [release-1.29] fix: add pv patch permission with HonorPVReclaimPolicy enabled by @andyzhangx in #2441
- doc: cut v1.29.8 release by @andyzhangx in #2447
Full Changelog: v1.29.7...v1.29.8