v1.30.0 release
What's Changed
- doc: cut v1.29.0 release by @andyzhangx in #1962
- cleanup: refine Volume capabilities not supported error by @andyzhangx in #1965
- chore(deps): bump k8s.io/mount-utils from 0.28.1 to 0.28.2 by @dependabot in #1964
- chore(deps): bump google.golang.org/grpc from 1.58.0 to 1.58.1 by @dependabot in #1970
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.12.0 to 2.12.1 by @dependabot in #1971
- chore(deps): bump k8s.io/client-go from 0.28.1 to 0.28.2 by @dependabot in #1972
- chore: refine create-volume metrics by @andyzhangx in #1973
- fix: Ultra and PremiumV2 disk snapshot delay issue by @andyzhangx in #1953
- fix: increase snapshot timeout to 20min by @andyzhangx in #1979
- chore(deps): bump google.golang.org/grpc from 1.58.1 to 1.58.2 by @dependabot in #1978
- fix: allow resizing to min required size for performance plus disks by @RomanBednar in #1950
- fix: ensure Kubernets conformant format for location by @daniel-weisse in #1981
- doc: fix code spelling errors by @andyzhangx in #1995
- test: skip anti-affinity in hpc deployment test by @andyzhangx in #1999
- test: fix verify-helm-chart failure by @andyzhangx in #2001
- fix: CVE-2023-39325 by @andyzhangx in #2007
- cleanup: fix k8s.io/endpointslice dependency by @andyzhangx in #2014
- test: migrate azureclient to track2 sdk in e2e test suite by @MartinForReal in #1922
- chore(deps): bump google.golang.org/grpc from 1.58.2 to 1.58.3 by @dependabot in #2015
- doc: correct check azuredisk csi pod status doc by @umagnus in #2016
- chore(deps): bump google.golang.org/grpc from 1.58.3 to 1.59.0 by @dependabot in #2018
- chore: upgrade sidecar image versions by @andyzhangx in #2023
- chore: fix OpenTelemetry-Go Contrib CVE-2023-45142 by @cvvz in #2033
- chore: update max data disk table by @andyzhangx in #2038
- chore: CVE-2023-45142: bump otelhttp to v0.45.0 by @jsafrane in #2044
- chore: upgrade snapshot version to v6.3.1 by @andyzhangx in #2046
- chore: support CSI spec v1.9.0 by @andyzhangx in #2052
- doc: add new chart versions by @andyzhangx in #2054
- fix: v1.29.1.1-windows-hp image by @andyzhangx in #2060
- chore: upgrade sidecar image versions by @andyzhangx in #2058
- fix: CVE-2023-5528 by @andyzhangx in #2067
- fix: CVE-2023-47108 by @andyzhangx in #2068
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace from 1.20.0 to 1.21.0 by @dependabot in #2074
- test: upgrade golangci/golangci-lint-action to v1.54 by @umagnus in #2073
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.20.0 to 1.21.0 by @dependabot in #2075
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources from 1.1.1 to 1.2.0 by @dependabot in #2079
- chore: update max data disk table by @andyzhangx in #2081
- doc: update new chart versions by @andyzhangx in #2087
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 from 5.2.0 to 5.3.0 by @dependabot in #2088
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v4 from 4.2.0 to 4.3.0 by @dependabot in #2092
- doc: fix readOnly setting doc by @andyzhangx in #2091
- Refactor: load config with configloader by @MartinForReal in #2090
- chore: upgrade azure cloud provider lib by @andyzhangx in #2095
- fix: improve disk attach/detach error message by @umagnus in #2093
- chore(deps): bump golang.org/x/net from 0.17.0 to 0.19.0 by @dependabot in #2094
- test: fix multi-zone test failure on capz multi-zone cluster by @andyzhangx in #2098
- doc: recommend available skuNames by @andyzhangx in #2103
- chore: upgrade base image to alpine 3.18.4 by @andyzhangx in #2035
- test: fix windows volume cloning test failure by @andyzhangx in #2108
- test: remove zone restrictions in e2e tests by @andyzhangx in #2111
- Chore: bump azclient and fix signature update in new version by @MartinForReal in #2113
- chore(deps): bump actions/setup-go from 4 to 5 by @dependabot in #2115
- fix: avoid disk lun collision issue in edge case by @andyzhangx in #2089
- chore: upgrade ginkgo to v2 by @cvvz in #2114
- test: upgrade to external 1.27 e2e tests by @andyzhangx in #2119
- cleanup: remove asyncAttach support by @andyzhangx in #2121
- chore(deps): bump github/codeql-action from 2 to 3 by @dependabot in #2125
- chore(deps): bump google.golang.org/grpc from 1.59.0 to 1.60.0 by @dependabot in #2120
- Chores: put lint args into golangci-lint config file by @MartinForReal in #2124
- chore(deps): bump k8s.io/mount-utils from 0.28.4 to 0.29.0 by @dependabot in #2129
- Chores:bump dependencies to fix cve by @MartinForReal in #2132
- Refactor:expose gomock controller in fake object by @MartinForReal in #2131
- Refactor:Remove grpc wrapper by @MartinForReal in #2128
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 from 5.3.0 to 5.4.0 by @dependabot in #2143
- Refactor: move flags definition to config functions by @MartinForReal in #2123
- chore(deps): bump google.golang.org/protobuf from 1.31.0 to 1.32.0 by @dependabot in #2144
- chore(deps): bump k8s.io/kubernetes from 1.28.4 to 1.28.5 by @dependabot in #2146
- Refactor: Extract kubeclient from provider package. by @MartinForReal in #2126
- chore(deps): bump github.com/kubernetes-csi/csi-lib-utils from 0.16.0 to 0.17.0 by @dependabot in #2147
- chore: adjust logging in node daemonset by @andyzhangx in #2148
- chore(deps): bump golang.org/x/sync from 0.5.0 to 0.6.0 by @dependabot in #2151
- Chore: replace gomock with go.uber.org/mock and bump k8s.io to 1.29.0 by @MartinForReal in #2152
- Refactor: move managed disk controller to csi project. by @MartinForReal in #2145
- chore(deps): bump golang.org/x/net from 0.19.0 to 0.20.0 by @dependabot in #2153
- Refactor:bump cloudprovider and adopt new function changes by @MartinForReal in #2154
- chore: upgrade sidecar image versions by @andyzhangx in #2161
- Refactor: migrate disk client to track2 sdk by @MartinForReal in #2155
- chore(deps): bump k8s.io/klog/v2 from 2.110.1 to 2.120.1 by @dependabot in #2165
- Refactor: migrate snapshot client to track2 sdk by @MartinForReal in #2164
- chore(deps): bump go.opentelemetry.io/otel/sdk from 1.21.0 to 1.22.0 by @dependabot in #2166
- feat: support more ZRS skus in volume affinity by @andyzhangx in #2171
- feat: introduce reserved-data-disk-slot-num for improved data disk volume management by @andyzhangx in #2173
- doc: add this repo to ArtifactHub by @andyzhangx in #2175
- chore(deps): bump github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v5 from 5.4.0 to 5.5.0 by @dependabot in #2168
- chore(deps): bump golangci/golangci-lint-action from 3 to 4 by @dependabot in #2176
- cleanup: remove integration test by @andyzhangx in #2178
- chore(deps): bump google.golang.org/grpc from 1.60.1 to 1.61.1 by @dependabot in #2179
- test: fix goveralls by @andyzhangx in #2180
- test: fix windows ut failure by @andyzhangx in #2187
- chore: respect RetryAfter in throttling condition by @andyzhangx in #2186
- chore(deps): bump github.com/onsi/ginkgo/v2 from 2.14.0 to 2.15.0 by @dependabot in #2185
- chore(deps): bump golang.org/x/net from 0.20.0 to 0.21.0 by @dependabot in #2192
- chore(deps): bump go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc from 1.21.0 to 1.23.1 by @dependabot in #2193
New Contributors
- @daniel-weisse made their first contribution in #1981
Full Changelog: v1.29.0...v1.30.0