@@ -29,7 +29,7 @@ ifneq ($(VERSION),)
2929else
3030 VERSION ?= $(shell cat VERSION)
3131endif
32- KUBERNETES_VERSION ?= 1.32.0
32+ KUBERNETES_VERSION ?= 1.34.1
3333DOCKER_REPO ?= digitalocean/do-csi-plugin
3434CANONICAL_RUNNER_IMAGE = digitalocean/k8s-e2e-test-runner
3535RUNNER_IMAGE ?= $(CANONICAL_RUNNER_IMAGE )
@@ -130,14 +130,14 @@ runner-build:
130130 @echo " pulling cache images"
131131 @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) builder || true
132132 @docker pull $(CANONICAL_RUNNER_IMAGE ) :builder || true
133+ @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.34 || true
134+ @docker pull $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 || true
133135 @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 || true
134136 @docker pull $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 || true
135137 @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32 || true
136138 @docker pull $(CANONICAL_RUNNER_IMAGE ) :tests-1.32 || true
137139 @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.31 || true
138140 @docker pull $(CANONICAL_RUNNER_IMAGE ) :tests-1.31 || true
139- @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.30 || true
140- @docker pull $(CANONICAL_RUNNER_IMAGE ) :tests-1.30 || true
141141 @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tools || true
142142 @docker pull $(CANONICAL_RUNNER_IMAGE ) :tools || true
143143 @docker pull $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) runtime || true
@@ -151,10 +151,20 @@ runner-build:
151151 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
152152 -t $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder -f test/e2e/Dockerfile test/e2e
153153
154+ @echo "building target tests-1.34"
155+ @docker build --target tests-1.34 \
156+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
157+ --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
158+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
159+ --cache-from $(CANONICAL_RUNNER_IMAGE):tests-1.34 \
160+ -t $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 -f test/e2e/Dockerfile test/e2e
161+
154162 @echo "building target tests-1.33"
155163 @docker build --target tests-1.33 \
156164 --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
157165 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
166+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
167+ --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 \
158168 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 \
159169 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 \
160170 -t $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 -f test/e2e/Dockerfile test/e2e
@@ -163,6 +173,8 @@ runner-build:
163173 @docker build --target tests-1.32 \
164174 --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
165175 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
176+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
177+ --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 \
166178 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 \
167179 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 \
168180 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32 \
@@ -173,6 +185,8 @@ runner-build:
173185 @docker build --target tests-1.31 \
174186 --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
175187 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
188+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
189+ --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 \
176190 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 \
177191 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 \
178192 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32 \
@@ -181,32 +195,18 @@ runner-build:
181195 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.31 \
182196 -t $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.31 -f test/e2e/Dockerfile test/e2e
183197
184- @echo "building target tests-1.30"
185- @docker build --target tests-1.30 \
186- --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
187- --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
188- --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.33 \
189- --cache-from $(CANONICAL_RUNNER_IMAGE):tests-1.33 \
190- --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.32 \
191- --cache-from $(CANONICAL_RUNNER_IMAGE):tests-1.32 \
192- --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.31 \
193- --cache-from $(CANONICAL_RUNNER_IMAGE):tests-1.31 \
194- --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.30 \
195- --cache-from $(CANONICAL_RUNNER_IMAGE):tests-1.30 \
196- -t $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.30 -f test/e2e/Dockerfile test/e2e
197-
198198 @echo "building target tools"
199199 @docker build --target tools \
200200 --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
201201 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
202+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
203+ --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 \
202204 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 \
203205 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 \
204206 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32 \
205207 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.32 \
206208 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.31 \
207209 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.31 \
208- --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.30 \
209- --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.30 \
210210 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tools \
211211 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tools \
212212 -t $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tools -f test/e2e/Dockerfile test/e2e
@@ -215,14 +215,14 @@ runner-build:
215215 @docker build --target runtime \
216216 --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
217217 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
218+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
219+ --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 \
218220 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 \
219221 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 \
220222 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32 \
221223 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.32 \
222224 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.31 \
223225 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.31 \
224- --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.30 \
225- --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.30 \
226226 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tools \
227227 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tools \
228228 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) runtime \
@@ -233,14 +233,14 @@ runner-build:
233233 @docker build \
234234 --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)builder \
235235 --cache-from $(CANONICAL_RUNNER_IMAGE):builder \
236+ --cache-from $(RUNNER_IMAGE):$(RUNNER_IMAGE_TAG_PREFIX)tests-1.34 \
237+ --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.34 \
236238 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33 \
237239 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.33 \
238240 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32 \
239241 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.32 \
240242 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.31 \
241243 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.31 \
242- --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.30 \
243- --cache-from $(CANONICAL_RUNNER_IMAGE ) :tests-1.30 \
244244 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tools \
245245 --cache-from $(CANONICAL_RUNNER_IMAGE ) :tools \
246246 --cache-from $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) runtime \
@@ -251,10 +251,10 @@ runner-build:
251251
252252runner-push : runner-build
253253 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) builder
254+ @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.34
254255 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.33
255256 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.32
256257 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.31
257- @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tests-1.30
258258 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) tools
259259 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) runtime
260260 @docker push $(RUNNER_IMAGE ) :$(RUNNER_IMAGE_TAG_PREFIX ) latest
0 commit comments