Skip to content

Commit 79beefa

Browse files
authored
feat(release): v3.5.0 changes (#450)
* feat(ci): update ci - use medyagh/setup-minikube instead of manusa/actions-setup-minikube - update the version of docker/login-action to v2 - use kubernetes v1.27.3 when running BDD tests Signed-off-by: Niladri Halder <[email protected]> * feat(deploy): upgrade csi sidecars - update sig-storage/csi-node-driver-registrar image to v2.8.0 - update sig-storage/csi-provisioner to v3.5.0 - update sig-storage/csi-node-driver-registrar to v4.3.0 - update sig-storage/csi-snapshotter to v6.2.2 - update sig-storage/snapshot-controller to v6.2.2 - update sig-storage/csi-resizer to v1.8.0 - update CRDs (no api change) - use spec.serviceAccountName instead of spec.serviceAccount - use registry.k8s.io instead of k8s.gcr.io Signed-off-by: Niladri Halder <[email protected]> * feat(ci): run BDD tests on k8s v1.27.3 Signed-off-by: Niladri Halder <[email protected]> --------- Signed-off-by: Niladri Halder <[email protected]>
1 parent 12d5440 commit 79beefa

File tree

14 files changed

+1965
-1350
lines changed

14 files changed

+1965
-1350
lines changed

.github/workflows/build.yml

Lines changed: 24 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -72,17 +72,20 @@ jobs:
7272
strategy:
7373
fail-fast: false
7474
matrix:
75-
kubernetes: [v1.25.4]
75+
kubernetes: [v1.27.3]
7676
steps:
7777
- name: Checkout
7878
uses: actions/checkout@v2
7979

8080
- name: Setup Minikube-Kubernetes
81-
uses: manusa/actions-setup-minikube@v2.7.2
81+
uses: medyagh/setup-minikube@latest
8282
with:
83-
minikube version: 'v1.28.0'
84-
kubernetes version: ${{ matrix.kubernetes }}
85-
github token: ${{ secrets.GITHUB_TOKEN }}
83+
cache: false
84+
minikube-version: 1.31.1
85+
driver: none
86+
kubernetes-version: ${{ matrix.kubernetes }}
87+
cni: calico
88+
start-args: '--install-addons=false'
8689

8790
- name: Set tag
8891
run: |
@@ -165,20 +168,20 @@ jobs:
165168
version: v0.5.1
166169

167170
- name: Login to Docker Hub
168-
uses: docker/login-action@v1
171+
uses: docker/login-action@v2
169172
with:
170173
username: ${{ secrets.DOCKERHUB_USERNAME }}
171174
password: ${{ secrets.DOCKERHUB_TOKEN }}
172175

173176
- name: Login to Quay
174-
uses: docker/login-action@v1
177+
uses: docker/login-action@v2
175178
with:
176179
registry: quay.io
177180
username: ${{ secrets.QUAY_USERNAME }}
178181
password: ${{ secrets.QUAY_TOKEN }}
179182

180183
- name: Login to GHCR
181-
uses: docker/login-action@v1
184+
uses: docker/login-action@v2
182185
with:
183186
registry: ghcr.io
184187
username: ${{ github.actor }}
@@ -258,20 +261,20 @@ jobs:
258261
version: v0.5.1
259262

260263
- name: Login to Docker Hub
261-
uses: docker/login-action@v1
264+
uses: docker/login-action@v2
262265
with:
263266
username: ${{ secrets.DOCKERHUB_USERNAME }}
264267
password: ${{ secrets.DOCKERHUB_TOKEN }}
265268

266269
- name: Login to Quay
267-
uses: docker/login-action@v1
270+
uses: docker/login-action@v2
268271
with:
269272
registry: quay.io
270273
username: ${{ secrets.QUAY_USERNAME }}
271274
password: ${{ secrets.QUAY_TOKEN }}
272275

273276
- name: Login to GHCR
274-
uses: docker/login-action@v1
277+
uses: docker/login-action@v2
275278
with:
276279
registry: ghcr.io
277280
username: ${{ github.actor }}
@@ -351,20 +354,20 @@ jobs:
351354
version: v0.5.1
352355

353356
- name: Login to Docker Hub
354-
uses: docker/login-action@v1
357+
uses: docker/login-action@v2
355358
with:
356359
username: ${{ secrets.DOCKERHUB_USERNAME }}
357360
password: ${{ secrets.DOCKERHUB_TOKEN }}
358361

359362
- name: Login to Quay
360-
uses: docker/login-action@v1
363+
uses: docker/login-action@v2
361364
with:
362365
registry: quay.io
363366
username: ${{ secrets.QUAY_USERNAME }}
364367
password: ${{ secrets.QUAY_TOKEN }}
365368

366369
- name: Login to GHCR
367-
uses: docker/login-action@v1
370+
uses: docker/login-action@v2
368371
with:
369372
registry: ghcr.io
370373
username: ${{ github.actor }}
@@ -445,20 +448,20 @@ jobs:
445448
version: v0.5.1
446449

447450
- name: Login to Docker Hub
448-
uses: docker/login-action@v1
451+
uses: docker/login-action@v2
449452
with:
450453
username: ${{ secrets.DOCKERHUB_USERNAME }}
451454
password: ${{ secrets.DOCKERHUB_TOKEN }}
452455

453456
- name: Login to Quay
454-
uses: docker/login-action@v1
457+
uses: docker/login-action@v2
455458
with:
456459
registry: quay.io
457460
username: ${{ secrets.QUAY_USERNAME }}
458461
password: ${{ secrets.QUAY_TOKEN }}
459462

460463
- name: Login to GHCR
461-
uses: docker/login-action@v1
464+
uses: docker/login-action@v2
462465
with:
463466
registry: ghcr.io
464467
username: ${{ github.actor }}
@@ -538,20 +541,20 @@ jobs:
538541
version: v0.5.1
539542

540543
- name: Login to Docker Hub
541-
uses: docker/login-action@v1
544+
uses: docker/login-action@v2
542545
with:
543546
username: ${{ secrets.DOCKERHUB_USERNAME }}
544547
password: ${{ secrets.DOCKERHUB_TOKEN }}
545548

546549
- name: Login to Quay
547-
uses: docker/login-action@v1
550+
uses: docker/login-action@v2
548551
with:
549552
registry: quay.io
550553
username: ${{ secrets.QUAY_USERNAME }}
551554
password: ${{ secrets.QUAY_TOKEN }}
552555

553556
- name: Login to GHCR
554-
uses: docker/login-action@v1
557+
uses: docker/login-action@v2
555558
with:
556559
registry: ghcr.io
557560
username: ${{ github.actor }}
@@ -585,7 +588,7 @@ jobs:
585588
echo "IMAGE_ORG=${IMAGE_ORG}" >> $GITHUB_ENV
586589
587590
- name: Login to Docker Hub
588-
uses: docker/login-action@v1
591+
uses: docker/login-action@v2
589592
with:
590593
username: ${{ secrets.DOCKERHUB_USERNAME }}
591594
password: ${{ secrets.DOCKERHUB_TOKEN }}

.github/workflows/pull_request.yml

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -212,17 +212,20 @@ jobs:
212212
strategy:
213213
fail-fast: false
214214
matrix:
215-
kubernetes: [v1.25.4]
215+
kubernetes: [v1.27.3]
216216
steps:
217217
- name: Checkout
218218
uses: actions/checkout@v2
219219

220220
- name: Setup Minikube-Kubernetes
221-
uses: manusa/[email protected]
222-
with:
223-
minikube version: 'v1.28.0'
224-
kubernetes version: ${{ matrix.kubernetes }}
225-
github token: ${{ secrets.GITHUB_TOKEN }}
221+
uses: medyagh/setup-minikube@latest
222+
with:
223+
cache: false
224+
minikube-version: 1.31.1
225+
driver: none
226+
kubernetes-version: ${{ matrix.kubernetes }}
227+
cni: calico
228+
start-args: '--install-addons=false'
226229

227230
- name: Set tag
228231
run: |

.github/workflows/release.yml

Lines changed: 15 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -73,20 +73,20 @@ jobs:
7373
version: v0.5.1
7474

7575
- name: Login to Docker Hub
76-
uses: docker/login-action@v1
76+
uses: docker/login-action@v2
7777
with:
7878
username: ${{ secrets.DOCKERHUB_USERNAME }}
7979
password: ${{ secrets.DOCKERHUB_TOKEN }}
8080

8181
- name: Login to Quay
82-
uses: docker/login-action@v1
82+
uses: docker/login-action@v2
8383
with:
8484
registry: quay.io
8585
username: ${{ secrets.QUAY_USERNAME }}
8686
password: ${{ secrets.QUAY_TOKEN }}
8787

8888
- name: Login to GHCR
89-
uses: docker/login-action@v1
89+
uses: docker/login-action@v2
9090
with:
9191
registry: ghcr.io
9292
username: ${{ github.actor }}
@@ -161,20 +161,20 @@ jobs:
161161
version: v0.5.1
162162

163163
- name: Login to Docker Hub
164-
uses: docker/login-action@v1
164+
uses: docker/login-action@v2
165165
with:
166166
username: ${{ secrets.DOCKERHUB_USERNAME }}
167167
password: ${{ secrets.DOCKERHUB_TOKEN }}
168168

169169
- name: Login to Quay
170-
uses: docker/login-action@v1
170+
uses: docker/login-action@v2
171171
with:
172172
registry: quay.io
173173
username: ${{ secrets.QUAY_USERNAME }}
174174
password: ${{ secrets.QUAY_TOKEN }}
175175

176176
- name: Login to GHCR
177-
uses: docker/login-action@v1
177+
uses: docker/login-action@v2
178178
with:
179179
registry: ghcr.io
180180
username: ${{ github.actor }}
@@ -249,20 +249,20 @@ jobs:
249249
version: v0.5.1
250250

251251
- name: Login to Docker Hub
252-
uses: docker/login-action@v1
252+
uses: docker/login-action@v2
253253
with:
254254
username: ${{ secrets.DOCKERHUB_USERNAME }}
255255
password: ${{ secrets.DOCKERHUB_TOKEN }}
256256

257257
- name: Login to Quay
258-
uses: docker/login-action@v1
258+
uses: docker/login-action@v2
259259
with:
260260
registry: quay.io
261261
username: ${{ secrets.QUAY_USERNAME }}
262262
password: ${{ secrets.QUAY_TOKEN }}
263263

264264
- name: Login to GHCR
265-
uses: docker/login-action@v1
265+
uses: docker/login-action@v2
266266
with:
267267
registry: ghcr.io
268268
username: ${{ github.actor }}
@@ -338,20 +338,20 @@ jobs:
338338
version: v0.5.1
339339

340340
- name: Login to Docker Hub
341-
uses: docker/login-action@v1
341+
uses: docker/login-action@v2
342342
with:
343343
username: ${{ secrets.DOCKERHUB_USERNAME }}
344344
password: ${{ secrets.DOCKERHUB_TOKEN }}
345345

346346
- name: Login to Quay
347-
uses: docker/login-action@v1
347+
uses: docker/login-action@v2
348348
with:
349349
registry: quay.io
350350
username: ${{ secrets.QUAY_USERNAME }}
351351
password: ${{ secrets.QUAY_TOKEN }}
352352

353353
- name: Login to GHCR
354-
uses: docker/login-action@v1
354+
uses: docker/login-action@v2
355355
with:
356356
registry: ghcr.io
357357
username: ${{ github.actor }}
@@ -426,20 +426,20 @@ jobs:
426426
version: v0.5.1
427427

428428
- name: Login to Docker Hub
429-
uses: docker/login-action@v1
429+
uses: docker/login-action@v2
430430
with:
431431
username: ${{ secrets.DOCKERHUB_USERNAME }}
432432
password: ${{ secrets.DOCKERHUB_TOKEN }}
433433

434434
- name: Login to Quay
435-
uses: docker/login-action@v1
435+
uses: docker/login-action@v2
436436
with:
437437
registry: quay.io
438438
username: ${{ secrets.QUAY_USERNAME }}
439439
password: ${{ secrets.QUAY_TOKEN }}
440440

441441
- name: Login to GHCR
442-
uses: docker/login-action@v1
442+
uses: docker/login-action@v2
443443
with:
444444
registry: ghcr.io
445445
username: ${{ github.actor }}

0 commit comments

Comments
 (0)