@@ -86,7 +86,7 @@ configvar CSI_PROW_BUILD_PLATFORMS "linux amd64 amd64; linux ppc64le ppc64le -pp
86
86
# which is disabled with GOFLAGS=-mod=vendor).
87
87
configvar GOFLAGS_VENDOR " $( [ -d vendor ] && echo ' -mod=vendor' ) " " Go flags for using the vendor directory"
88
88
89
- configvar CSI_PROW_GO_VERSION_BUILD " 1.23.1 " " Go version for building the component" # depends on component's source code
89
+ configvar CSI_PROW_GO_VERSION_BUILD " 1.24.4 " " Go version for building the component" # depends on component's source code
90
90
configvar CSI_PROW_GO_VERSION_E2E " " " override Go version for building the Kubernetes E2E test suite" # normally doesn't need to be set, see install_e2e
91
91
configvar CSI_PROW_GO_VERSION_SANITY " ${CSI_PROW_GO_VERSION_BUILD} " " Go version for building the csi-sanity test suite" # depends on CSI_PROW_SANITY settings below
92
92
configvar CSI_PROW_GO_VERSION_KIND " ${CSI_PROW_GO_VERSION_BUILD} " " Go version for building 'kind'" # depends on CSI_PROW_KIND_VERSION below
@@ -144,7 +144,7 @@ kind_version_default () {
144
144
latest|master)
145
145
echo main;;
146
146
* )
147
- echo v0.14 .0;;
147
+ echo v0.25 .0;;
148
148
esac
149
149
}
150
150
@@ -155,13 +155,13 @@ configvar CSI_PROW_KIND_VERSION "$(kind_version_default)" "kind"
155
155
156
156
# kind images to use. Must match the kind version.
157
157
# The release notes of each kind release list the supported images.
158
- configvar CSI_PROW_KIND_IMAGES " kindest/node:v1.24 .0@sha256:0866296e693efe1fed79d5e6c7af8df71fc73ae45e3679af05342239cdc5bc8e
159
- kindest/node:v1.23.6 @sha256:b1fa224cc6c7ff32455e0b1fd9cbfd3d3bc87ecaa8fcb06961ed1afb3db0f9ae
160
- kindest/node:v1.22.9 @sha256:8135260b959dfe320206eb36b3aeda9cffcb262f4b44cda6b33f7bb73f453105
161
- kindest/node:v1.21.12 @sha256:f316b33dd88f8196379f38feb80545ef3ed44d9197dca1bfd48bcb1583210207
162
- kindest/node:v1.20 .15@sha256:6f2d011dffe182bad80b85f6c00e8ca9d86b5b8922cdf433d53575c4c5212248
163
- kindest/node:v1.19 .16@sha256:d9c819e8668de8d5030708e484a9fdff44d95ec4675d136ef0a0a584e587f65c
164
- kindest/node:v1.18.20 @sha256:738cdc23ed4be6cc0b7ea277a2ebcc454c8373d7d8fb991a7fcdbd126188e6d7 " " kind images"
158
+ configvar CSI_PROW_KIND_IMAGES " kindest/node:v1.32 .0@sha256:2458b423d635d7b01637cac2d6de7e1c1dca1148a2ba2e90975e214ca849e7cb
159
+ kindest/node:v1.31.2 @sha256:18fbefc20a7113353c7b75b5c869d7145a6abd6269154825872dc59c1329912e
160
+ kindest/node:v1.30.6 @sha256:b6d08db72079ba5ae1f4a88a09025c0a904af3b52387643c285442afb05ab994
161
+ kindest/node:v1.29.10 @sha256:3b2d8c31753e6c8069d4fc4517264cd20e86fd36220671fb7d0a5855103aa84b
162
+ kindest/node:v1.28 .15@sha256:a7c05c7ae043a0b8c818f5a06188bc2c4098f6cb59ca7d1856df00375d839251
163
+ kindest/node:v1.27 .16@sha256:2d21a61643eafc439905e18705b8186f3296384750a835ad7a005dceb9546d20
164
+ kindest/node:v1.26.15 @sha256:c79602a44b4056d7e48dc20f7504350f1e87530fe953428b792def00bc1076dd " " kind images"
165
165
166
166
# By default, this script tests sidecars with the CSI hostpath driver,
167
167
# using the install_csi_driver function. That function depends on
@@ -199,7 +199,7 @@ kindest/node:v1.18.20@sha256:738cdc23ed4be6cc0b7ea277a2ebcc454c8373d7d8fb991a7fc
199
199
# If the deployment script is called with CSI_PROW_TEST_DRIVER=<file name> as
200
200
# environment variable, then it must write a suitable test driver configuration
201
201
# into that file in addition to installing the driver.
202
- configvar CSI_PROW_DRIVER_VERSION " v1.15 .0" " CSI driver version"
202
+ configvar CSI_PROW_DRIVER_VERSION " v1.17 .0" " CSI driver version"
203
203
configvar CSI_PROW_DRIVER_REPO https://github.com/kubernetes-csi/csi-driver-host-path " CSI driver repo"
204
204
configvar CSI_PROW_DEPLOYMENT " " " deployment"
205
205
configvar CSI_PROW_DEPLOYMENT_SUFFIX " " " additional suffix in kubernetes-x.yy[suffix].yaml files"
@@ -243,7 +243,7 @@ configvar CSI_PROW_SIDECAR_E2E_PATH "${CSI_PROW_SIDECAR_E2E_IMPORT_PATH}" "CSI S
243
243
# of the cluster. The alternative would have been to (cross-)compile csi-sanity
244
244
# and install it inside the cluster, which is not necessarily easier.
245
245
configvar CSI_PROW_SANITY_REPO https://github.com/kubernetes-csi/csi-test " csi-test repo"
246
- configvar CSI_PROW_SANITY_VERSION v5.2.0 " csi-test version"
246
+ configvar CSI_PROW_SANITY_VERSION v5.3.1 " csi-test version"
247
247
configvar CSI_PROW_SANITY_PACKAGE_PATH github.com/kubernetes-csi/csi-test " csi-test package"
248
248
configvar CSI_PROW_SANITY_SERVICE " hostpath-service" " Kubernetes TCP service name that exposes csi.sock"
249
249
configvar CSI_PROW_SANITY_POD " csi-hostpathplugin-0" " Kubernetes pod with CSI driver"
@@ -441,7 +441,8 @@ run_with_go () {
441
441
else
442
442
version=local
443
443
fi
444
- GOTOOLCHAIN=$version run " $@ "
444
+ # Set GOMODCACHE to make sure Kubernetes does not need to download again.
445
+ GOTOOLCHAIN=$version GOMODCACHE=" $( go env GOMODCACHE) " run " $@ "
445
446
}
446
447
447
448
# Ensure that we have the desired version of kind.
0 commit comments