Skip to content

Commit 3f274ed

Browse files
authored
Merge pull request #2509 from kubernetes-sigs/oauth-1.32-2
[release-1.32] feat: support data plane api using Oauth on smb file share operations
2 parents 714a47d + 3f38c89 commit 3f274ed

File tree

380 files changed

+8037
-30394
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

380 files changed

+8037
-30394
lines changed

.github/workflows/static.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,5 +15,5 @@ jobs:
1515
- name: Run linter
1616
uses: golangci/golangci-lint-action@v6
1717
with:
18-
version: v1.60
19-
args: -E=gofmt,unused,ineffassign,revive,misspell,copyloopvar,asciicheck,bodyclose,depguard,dogsled,dupl,durationcheck,errname,forbidigo -D=staticcheck --timeout=30m0s
18+
version: v1.64
19+
args: -E=gofmt,unused,ineffassign,revive,misspell,copyloopvar,asciicheck,bodyclose,dogsled,dupl,durationcheck,errname,forbidigo -D=staticcheck --timeout=30m0s

go.mod

Lines changed: 38 additions & 36 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,56 @@
11
module sigs.k8s.io/azurefile-csi-driver
22

3-
go 1.23.2
3+
go 1.24
4+
5+
toolchain go1.24.2
46

57
godebug winsymlink=0
68

79
require (
8-
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.17.0
9-
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v6 v6.3.0
10+
github.com/Azure/azure-sdk-for-go/sdk/azcore v1.18.0
11+
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/compute/armcompute/v6 v6.4.0
1012
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/network/armnetwork/v6 v6.2.0
1113
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.2.0
1214
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/storage/armstorage v1.7.0
1315
github.com/Azure/azure-sdk-for-go/sdk/storage/azfile v1.5.0
1416
github.com/container-storage-interface/spec v1.10.0
15-
github.com/fsnotify/fsnotify v1.8.0
17+
github.com/fsnotify/fsnotify v1.9.0
1618
github.com/golang/protobuf v1.5.4
1719
github.com/google/uuid v1.6.0
1820
github.com/grpc-ecosystem/go-grpc-middleware/providers/prometheus v1.0.1
1921
github.com/kata-containers/kata-containers/src/runtime v0.0.0-20240702121346-ef3f6515cf8a
2022
github.com/kubernetes-csi/csi-lib-utils v0.14.1
2123
github.com/kubernetes-csi/csi-proxy/client v1.0.1
2224
github.com/kubernetes-csi/external-snapshotter/client/v4 v4.2.0
23-
github.com/onsi/ginkgo/v2 v2.23.0
24-
github.com/onsi/gomega v1.36.2
25+
github.com/onsi/ginkgo/v2 v2.23.4
26+
github.com/onsi/gomega v1.37.0
2527
github.com/rubiojr/go-vhd v0.0.0-20200706105327-02e210299021
2628
github.com/stretchr/testify v1.10.0
27-
go.uber.org/mock v0.5.0
28-
golang.org/x/net v0.37.0
29-
golang.org/x/sys v0.31.0
29+
go.uber.org/mock v0.5.1
30+
golang.org/x/net v0.38.0
31+
golang.org/x/sys v0.32.0
3032
google.golang.org/grpc v1.71.0
3133
google.golang.org/protobuf v1.36.5
32-
k8s.io/api v0.32.2
33-
k8s.io/apimachinery v0.32.2
34-
k8s.io/client-go v0.32.2
35-
k8s.io/cloud-provider v0.32.2
36-
k8s.io/component-base v0.32.2
34+
k8s.io/api v0.32.3
35+
k8s.io/apimachinery v0.32.3
36+
k8s.io/client-go v0.32.3
37+
k8s.io/cloud-provider v0.32.3
38+
k8s.io/component-base v0.32.3
3739
k8s.io/klog/v2 v2.130.1
3840
k8s.io/kubernetes v1.32.2
3941
k8s.io/mount-utils v0.32.1
4042
k8s.io/pod-security-admission v0.32.1
41-
k8s.io/utils v0.0.0-20241210054802-24370beab758
42-
sigs.k8s.io/cloud-provider-azure v1.29.1-0.20250306141916-e6840d43979a
43-
sigs.k8s.io/cloud-provider-azure/pkg/azclient v0.5.9
44-
sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader v0.4.0
43+
k8s.io/utils v0.0.0-20250321185631-1f6e0b77f77e
44+
sigs.k8s.io/cloud-provider-azure v1.29.1-0.20250411033641-95731ae4347d
45+
sigs.k8s.io/cloud-provider-azure/pkg/azclient v0.5.20
46+
sigs.k8s.io/cloud-provider-azure/pkg/azclient/configloader v0.5.2
4547
sigs.k8s.io/yaml v1.4.0
4648
)
4749

4850
require (
4951
cel.dev/expr v0.19.1 // indirect
50-
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.8.2 // indirect
51-
github.com/Azure/azure-sdk-for-go/sdk/internal v1.10.0 // indirect
52+
github.com/Azure/azure-sdk-for-go/sdk/azidentity v1.9.0 // indirect
53+
github.com/Azure/azure-sdk-for-go/sdk/internal v1.11.1 // indirect
5254
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/authorization/armauthorization/v2 v2.2.0 // indirect
5355
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerregistry/armcontainerregistry v1.2.0 // indirect
5456
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/containerservice/armcontainerservice/v6 v6.4.0 // indirect
@@ -57,8 +59,8 @@ require (
5759
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/privatedns/armprivatedns v1.3.0 // indirect
5860
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/azsecrets v1.3.1 // indirect
5961
github.com/Azure/azure-sdk-for-go/sdk/security/keyvault/internal v1.1.1 // indirect
60-
github.com/Azure/msi-dataplane v0.4.2 // indirect
61-
github.com/AzureAD/microsoft-authentication-library-for-go v1.4.1 // indirect
62+
github.com/Azure/msi-dataplane v0.4.3 // indirect
63+
github.com/AzureAD/microsoft-authentication-library-for-go v1.4.2 // indirect
6264
github.com/JeffAshton/win_pdh v0.0.0-20161109143554-76bb4ee9f0ab // indirect
6365
github.com/Microsoft/go-winio v0.6.2 // indirect
6466
github.com/NYTimes/gziphandler v1.1.1 // indirect
@@ -97,7 +99,7 @@ require (
9799
github.com/google/gnostic-models v0.6.8 // indirect
98100
github.com/google/go-cmp v0.7.0 // indirect
99101
github.com/google/gofuzz v1.2.0 // indirect
100-
github.com/google/pprof v0.0.0-20241210010833-40e02aabc2ad // indirect
102+
github.com/google/pprof v0.0.0-20250403155104-27863c87afa6 // indirect
101103
github.com/gorilla/websocket v1.5.0 // indirect
102104
github.com/grpc-ecosystem/go-grpc-middleware/v2 v2.1.0 // indirect
103105
github.com/grpc-ecosystem/go-grpc-prometheus v1.2.0 // indirect
@@ -106,7 +108,6 @@ require (
106108
github.com/josharian/intern v1.0.0 // indirect
107109
github.com/json-iterator/go v1.1.12 // indirect
108110
github.com/karrick/godirwalk v1.17.0 // indirect
109-
github.com/klauspost/compress v1.17.11 // indirect
110111
github.com/kylelemons/godebug v1.1.0 // indirect
111112
github.com/mailru/easyjson v0.7.7 // indirect
112113
github.com/mistifyio/go-zfs v2.1.2-0.20190413222219-f784269be439+incompatible // indirect
@@ -124,7 +125,7 @@ require (
124125
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
125126
github.com/pkg/errors v0.9.1 // indirect
126127
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
127-
github.com/prometheus/client_golang v1.21.0 // indirect
128+
github.com/prometheus/client_golang v1.22.0 // indirect
128129
github.com/prometheus/client_model v0.6.1 // indirect
129130
github.com/prometheus/common v0.62.0 // indirect
130131
github.com/prometheus/procfs v0.15.1 // indirect
@@ -143,20 +144,21 @@ require (
143144
go.opentelemetry.io/otel v1.35.0 // indirect
144145
go.opentelemetry.io/otel/exporters/otlp/otlptrace v1.28.0 // indirect
145146
go.opentelemetry.io/otel/exporters/otlp/otlptrace/otlptracegrpc v1.28.0 // indirect
146-
go.opentelemetry.io/otel/exporters/prometheus v0.56.0 // indirect
147+
go.opentelemetry.io/otel/exporters/prometheus v0.57.0 // indirect
147148
go.opentelemetry.io/otel/metric v1.35.0 // indirect
148-
go.opentelemetry.io/otel/sdk v1.34.0 // indirect
149-
go.opentelemetry.io/otel/sdk/metric v1.34.0 // indirect
149+
go.opentelemetry.io/otel/sdk v1.35.0 // indirect
150+
go.opentelemetry.io/otel/sdk/metric v1.35.0 // indirect
150151
go.opentelemetry.io/otel/trace v1.35.0 // indirect
151152
go.opentelemetry.io/proto/otlp v1.3.1 // indirect
153+
go.uber.org/automaxprocs v1.6.0 // indirect
152154
go.uber.org/multierr v1.11.0 // indirect
153155
go.uber.org/zap v1.27.0 // indirect
154156
golang.org/x/crypto v0.36.0 // indirect
155157
golang.org/x/exp v0.0.0-20250305212735-054e65f0b394 // indirect
156158
golang.org/x/oauth2 v0.25.0 // indirect
157-
golang.org/x/sync v0.12.0 // indirect
159+
golang.org/x/sync v0.13.0 // indirect
158160
golang.org/x/term v0.30.0 // indirect
159-
golang.org/x/text v0.23.0 // indirect
161+
golang.org/x/text v0.24.0 // indirect
160162
golang.org/x/time v0.11.0 // indirect
161163
golang.org/x/tools v0.31.0 // indirect
162164
google.golang.org/genproto/googleapis/api v0.0.0-20250106144421-5f5ef82da422 // indirect
@@ -166,20 +168,20 @@ require (
166168
gopkg.in/natefinch/lumberjack.v2 v2.2.1 // indirect
167169
gopkg.in/yaml.v3 v3.0.1 // indirect
168170
k8s.io/apiextensions-apiserver v0.0.0 // indirect
169-
k8s.io/apiserver v0.32.2 // indirect
170-
k8s.io/component-helpers v0.32.2 // indirect
171-
k8s.io/controller-manager v0.32.2 // indirect
171+
k8s.io/apiserver v0.32.3 // indirect
172+
k8s.io/component-helpers v0.32.3 // indirect
173+
k8s.io/controller-manager v0.32.3 // indirect
172174
k8s.io/cri-api v0.32.2 // indirect
173175
k8s.io/cri-client v0.0.0 // indirect
174176
k8s.io/csi-translation-lib v0.0.0 // indirect
175177
k8s.io/dynamic-resource-allocation v0.0.0 // indirect
176-
k8s.io/kms v0.32.2 // indirect
178+
k8s.io/kms v0.32.3 // indirect
177179
k8s.io/kube-openapi v0.0.0-20241105132330-32ad38e42d3f // indirect
178180
k8s.io/kube-scheduler v0.0.0 // indirect
179181
k8s.io/kubectl v0.0.0 // indirect
180-
k8s.io/kubelet v0.32.2 // indirect
182+
k8s.io/kubelet v0.32.3 // indirect
181183
sigs.k8s.io/apiserver-network-proxy/konnectivity-client v0.31.0 // indirect
182-
sigs.k8s.io/cloud-provider-azure/pkg/azclient/cache v0.4.0 // indirect
184+
sigs.k8s.io/cloud-provider-azure/pkg/azclient/cache v0.6.0 // indirect
183185
sigs.k8s.io/json v0.0.0-20241010143419-9aa6b5e7a4b3 // indirect
184186
sigs.k8s.io/structured-merge-diff/v4 v4.4.2 // indirect
185187
)

0 commit comments

Comments
 (0)