Skip to content

Commit 186ee0a

Browse files
authored
Merge branch 'development' into personal/dabradley/cleanupbadmounts
2 parents 9297cb4 + d656416 commit 186ee0a

File tree

1,624 files changed

+60602
-45215
lines changed

Some content is hidden

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

1,624 files changed

+60602
-45215
lines changed

Makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ REGISTRY ?= azurelustre.azurecr.io
1818
REGISTRY_NAME ?= $(shell echo $(REGISTRY) | sed "s/.azurecr.io//g")
1919
TARGET ?= csi
2020
IMAGE_NAME ?= azurelustre-$(TARGET)
21-
IMAGE_VERSION ?= v0.1.15
21+
IMAGE_VERSION ?= v0.1.16
2222
CLOUD ?= AzurePublicCloud
2323
# Use a custom version for E2E tests if we are in Prow
2424
ifdef CI

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ This driver allows Kubernetes to access Azure Lustre file system.
2020
| v0.1.11 | mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.11 | 1.21+ | 2.15.1 |
2121
| v0.1.14 | mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.14 | 1.21+ | 2.15.3 |
2222
| v0.1.15 | mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.15 | 1.21+ | 2.15.4 |
23-
| v0.1.16 | mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.15 | 1.21+ | 2.15.5 |
23+
| v0.1.16 | mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.16 | 1.21+ | 2.15.5 |
2424

2525
 
2626

deploy/csi-azurelustre-controller.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -68,7 +68,7 @@ spec:
6868
cpu: 10m
6969
memory: 20Mi
7070
- name: azurelustre
71-
image: mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.15
71+
image: mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.16
7272
imagePullPolicy: IfNotPresent
7373
args:
7474
- "-v=5"

deploy/csi-azurelustre-node.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -84,7 +84,7 @@ spec:
8484
cpu: 10m
8585
memory: 20Mi
8686
- name: azurelustre
87-
image: mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.15
87+
image: mcr.microsoft.com/oss/kubernetes-csi/azurelustre-csi:v0.1.16
8888
imagePullPolicy: IfNotPresent
8989
lifecycle:
9090
preStop:

go.mod

Lines changed: 66 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -5,36 +5,43 @@ go 1.23.1
55
require (
66
github.com/Azure/azure-sdk-for-go/sdk/resourcemanager/resources/armresources v1.2.0
77
github.com/Azure/go-autorest/autorest v0.11.29
8-
github.com/container-storage-interface/spec v1.8.0
9-
github.com/kubernetes-csi/csi-lib-utils v0.9.1
8+
github.com/container-storage-interface/spec v1.9.0
9+
github.com/kubernetes-csi/csi-lib-utils v0.19.0
1010
github.com/kubernetes-csi/csi-test/v5 v5.1.0
1111
github.com/pborman/uuid v1.2.1
1212
github.com/pelletier/go-toml v1.9.4
1313
github.com/stretchr/testify v1.9.0
14-
golang.org/x/net v0.29.0
15-
google.golang.org/grpc v1.66.1
16-
google.golang.org/protobuf v1.34.2
17-
k8s.io/apimachinery v0.30.4
14+
golang.org/x/net v0.30.0
15+
google.golang.org/grpc v1.67.1
16+
google.golang.org/protobuf v1.35.1
17+
k8s.io/apimachinery v0.31.1
1818
k8s.io/klog/v2 v2.130.1
19-
k8s.io/kubernetes v1.30.4
20-
k8s.io/mount-utils v0.30.4
21-
k8s.io/utils v0.0.0-20231127182322-b307cd553661
22-
sigs.k8s.io/cloud-provider-azure v1.30.4
19+
k8s.io/kubernetes v1.31.1
20+
k8s.io/mount-utils v0.31.1
21+
k8s.io/utils v0.0.0-20240921022957-49e7df575cb6
22+
sigs.k8s.io/cloud-provider-azure v1.31.1
2323
sigs.k8s.io/yaml v1.4.0
2424
)
2525

2626
require (
2727
github.com/Azure/go-autorest/autorest/adal v0.9.24 // indirect
2828
github.com/AzureAD/microsoft-authentication-library-for-go v1.2.2 // indirect
29+
github.com/coreos/go-systemd/v22 v22.5.0 // indirect
2930
github.com/fsnotify/fsnotify v1.7.0 // indirect
31+
github.com/fxamacker/cbor/v2 v2.7.0 // indirect
3032
github.com/go-task/slim-sprig/v3 v3.0.0 // indirect
33+
github.com/godbus/dbus/v5 v5.1.0 // indirect
3134
github.com/golang-jwt/jwt/v5 v5.2.1 // indirect
3235
github.com/google/gnostic-models v0.6.8 // indirect
33-
github.com/klauspost/compress v1.17.9 // indirect
36+
github.com/klauspost/compress v1.17.11 // indirect
3437
github.com/kylelemons/godebug v1.1.0 // indirect
38+
github.com/opencontainers/runc v1.1.15 // indirect
39+
github.com/opencontainers/runtime-spec v1.2.0 // indirect
3540
github.com/pkg/browser v0.0.0-20240102092130-5ac0b6a4141c // indirect
36-
google.golang.org/genproto/googleapis/rpc v0.0.0-20240903143218-8af14fe29dc1 // indirect
37-
k8s.io/apiextensions-apiserver v0.0.0 // indirect
41+
github.com/sirupsen/logrus v1.9.3 // indirect
42+
github.com/x448/float16 v0.8.4 // indirect
43+
google.golang.org/genproto/googleapis/rpc v0.0.0-20241015192408-796eee8c2d53 // indirect
44+
k8s.io/apiextensions-apiserver v0.31.1 // indirect
3845
)
3946

4047
require (
@@ -73,91 +80,92 @@ require (
7380
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
7481
github.com/modern-go/reflect2 v1.0.2 // indirect
7582
github.com/munnerz/goautoneg v0.0.0-20191010083416-a7dc8b61c822 // indirect
76-
github.com/onsi/ginkgo/v2 v2.20.1 // indirect
83+
github.com/onsi/ginkgo/v2 v2.20.2 // indirect
7784
github.com/onsi/gomega v1.34.2 // indirect
78-
github.com/opencontainers/selinux v1.11.0 // indirect
85+
github.com/opencontainers/selinux v1.11.1 // indirect
7986
github.com/pmezard/go-difflib v1.0.1-0.20181226105442-5d4384ee4fb2 // indirect
80-
github.com/prometheus/client_golang v1.20.3 // indirect
87+
github.com/prometheus/client_golang v1.20.5 // indirect
8188
github.com/prometheus/client_model v0.6.1 // indirect
82-
github.com/prometheus/common v0.59.1 // indirect
89+
github.com/prometheus/common v0.60.0 // indirect
8390
github.com/prometheus/procfs v0.15.1 // indirect
8491
github.com/spf13/pflag v1.0.5 // indirect
85-
golang.org/x/crypto v0.27.0 // indirect
92+
golang.org/x/crypto v0.28.0 // indirect
8693
golang.org/x/oauth2 v0.23.0 // indirect
87-
golang.org/x/sys v0.25.0 // indirect
88-
golang.org/x/term v0.24.0 // indirect
89-
golang.org/x/text v0.18.0 // indirect
90-
golang.org/x/time v0.6.0 // indirect
94+
golang.org/x/sys v0.26.0 // indirect
95+
golang.org/x/term v0.25.0 // indirect
96+
golang.org/x/text v0.19.0 // indirect
97+
golang.org/x/time v0.7.0 // indirect
9198
golang.org/x/tools v0.25.0 // indirect
9299
gopkg.in/inf.v0 v0.9.1 // indirect
93100
gopkg.in/yaml.v2 v2.4.0 // indirect
94101
gopkg.in/yaml.v3 v3.0.1 // indirect
95-
k8s.io/api v0.30.4 // indirect
96-
k8s.io/apiserver v0.30.4 // indirect
97-
k8s.io/client-go v0.30.4 // indirect
98-
k8s.io/cloud-provider v0.30.4 // indirect
99-
k8s.io/component-base v0.30.4 // indirect
100-
k8s.io/kube-openapi v0.0.0-20240228011516-70dd3763d340 // indirect
101-
sigs.k8s.io/json v0.0.0-20221116044647-bc3834ca7abd // indirect
102+
k8s.io/api v0.31.1 // indirect
103+
k8s.io/apiserver v0.31.1 // indirect
104+
k8s.io/client-go v1.5.2 // indirect
105+
k8s.io/component-base v0.31.1 // indirect
106+
k8s.io/kube-openapi v0.0.0-20241009091222-67ed5848f094 // indirect
107+
sigs.k8s.io/json v0.0.0-20241014173422-cfa47c3a1cc8 // indirect
102108
sigs.k8s.io/structured-merge-diff/v4 v4.4.1 // indirect
103109
)
104110

105-
replace k8s.io/api => k8s.io/api v0.30.4
111+
replace k8s.io/api => k8s.io/api v0.31.1
106112

107-
replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.30.4
113+
replace k8s.io/apiextensions-apiserver => k8s.io/apiextensions-apiserver v0.31.1
108114

109-
replace k8s.io/apimachinery => k8s.io/apimachinery v0.30.4
115+
replace k8s.io/apimachinery => k8s.io/apimachinery v0.31.1
110116

111-
replace k8s.io/apiserver => k8s.io/apiserver v0.30.4
117+
replace k8s.io/apiserver => k8s.io/apiserver v0.31.1
112118

113-
replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.30.4
119+
replace k8s.io/cli-runtime => k8s.io/cli-runtime v0.31.1
114120

115-
replace k8s.io/client-go => k8s.io/client-go v0.30.4
121+
replace k8s.io/client-go => k8s.io/client-go v0.31.1
116122

117-
replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.30.4
123+
replace k8s.io/cloud-provider => k8s.io/cloud-provider v0.31.1
118124

119-
replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.30.4
125+
replace k8s.io/cluster-bootstrap => k8s.io/cluster-bootstrap v0.31.1
120126

121-
replace k8s.io/code-generator => k8s.io/code-generator v0.30.4
127+
replace k8s.io/code-generator => k8s.io/code-generator v0.31.1
122128

123-
replace k8s.io/component-base => k8s.io/component-base v0.30.4
129+
replace k8s.io/component-base => k8s.io/component-base v0.31.1
124130

125-
replace k8s.io/component-helpers => k8s.io/component-helpers v0.30.4
131+
replace k8s.io/component-helpers => k8s.io/component-helpers v0.31.1
126132

127-
replace k8s.io/controller-manager => k8s.io/controller-manager v0.30.4
133+
replace k8s.io/controller-manager => k8s.io/controller-manager v0.31.1
128134

129-
replace k8s.io/cri-api => k8s.io/cri-api v0.30.4
135+
replace k8s.io/cri-api => k8s.io/cri-api v0.31.1
130136

131-
replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.30.4
137+
replace k8s.io/csi-translation-lib => k8s.io/csi-translation-lib v0.31.1
132138

133-
replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.30.4
139+
replace k8s.io/dynamic-resource-allocation => k8s.io/dynamic-resource-allocation v0.31.1
134140

135-
replace k8s.io/kms => k8s.io/kms v0.30.4
141+
replace k8s.io/kms => k8s.io/kms v0.31.1
136142

137-
replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.30.4
143+
replace k8s.io/kube-aggregator => k8s.io/kube-aggregator v0.31.1
138144

139-
replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.30.4
145+
replace k8s.io/kube-controller-manager => k8s.io/kube-controller-manager v0.31.1
140146

141-
replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.30.4
147+
replace k8s.io/kube-proxy => k8s.io/kube-proxy v0.31.1
142148

143-
replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.30.4
149+
replace k8s.io/kube-scheduler => k8s.io/kube-scheduler v0.31.1
144150

145-
replace k8s.io/kubectl => k8s.io/kubectl v0.30.4
151+
replace k8s.io/kubectl => k8s.io/kubectl v0.31.1
146152

147-
replace k8s.io/kubelet => k8s.io/kubelet v0.30.4
153+
replace k8s.io/kubelet => k8s.io/kubelet v0.31.1
148154

149155
replace k8s.io/legacy-cloud-providers => k8s.io/legacy-cloud-providers v0.30.4
150156

151-
replace k8s.io/metrics => k8s.io/metrics v0.30.4
157+
replace k8s.io/metrics => k8s.io/metrics v0.31.1
152158

153-
replace k8s.io/mount-utils => k8s.io/mount-utils v0.30.4
159+
replace k8s.io/mount-utils => k8s.io/mount-utils v0.31.1
154160

155-
replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.30.4
161+
replace k8s.io/pod-security-admission => k8s.io/pod-security-admission v0.31.1
156162

157-
replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.30.4
163+
replace k8s.io/sample-apiserver => k8s.io/sample-apiserver v0.31.1
158164

159-
replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.30.4
165+
replace k8s.io/sample-cli-plugin => k8s.io/sample-cli-plugin v0.31.1
160166

161-
replace k8s.io/sample-controller => k8s.io/sample-controller v0.30.4
167+
replace k8s.io/sample-controller => k8s.io/sample-controller v0.31.1
162168

163-
replace k8s.io/endpointslice => k8s.io/endpointslice v0.30.4
169+
replace k8s.io/endpointslice => k8s.io/endpointslice v0.31.1
170+
171+
replace k8s.io/cri-client => k8s.io/cri-client v0.31.1

0 commit comments

Comments
 (0)