@@ -201,100 +201,7 @@ mock-image-publish:
201201 rules :
202202 - if : $CI_PIPELINE_SOURCE == "schedule"
203203
204- .e2e_defaults :
205- variables :
206- # These should match the images generated by the deploy step.
207- # TODO: Should these use the staging release instead?
208- OPERATOR_VERSION : " ${CI_COMMIT_SHORT_SHA}"
209- OPERATOR_IMAGE : " ${STAGING_REGISTRY}/gpu-operator"
210- TARGET_DRIVER_VERSION : " 535.288.01"
211-
212- .e2e_tests :
213- extends :
214- - .e2e_defaults
215- - .schedule_defaults
216- stage : e2e_tests
217- image : alpine
218- variables :
219- SKIP_LAUNCH : " true"
220- before_script :
221- - apk add --no-cache openssh-client rsync bash sshpass curl
222- script :
223- - chmod 400 ${VSPHERE_SSH_PRIVATE_KEY}
224- - export private_key="${VSPHERE_SSH_PRIVATE_KEY}"
225- - export instance_hostname="${instance_hostname}"
226- - rc=0
227- - ${CI_PROJECT_DIR}/tests/ci-run-e2e.sh ${OPERATOR_IMAGE} ${OPERATOR_VERSION} ${GPU_DEVICE} || rc=$?
228- - ${CI_PROJECT_DIR}/tests/scripts/pull.sh /tmp/logs logs
229- - exit $rc
230- artifacts :
231- when : always
232- paths :
233- - logs/
234-
235- e2e_tests_containerd_k8s1_25 :
236- extends :
237- - .e2e_tests
238- - .runtime-containerd
239- dependencies :
240- - cnt_kube_setup_containerd_k8s1_25
241- needs :
242- - cnt_kube_setup_containerd_k8s1_25
243-
244- e2e_tests_containerd_k8s1_27 :
245- extends :
246- - .e2e_tests
247- - .runtime-containerd
248- dependencies :
249- - cnt_kube_setup_containerd_k8s1_27
250- needs :
251- - cnt_kube_setup_containerd_k8s1_27
252-
253- .launch_infra :
254- extends :
255- - .e2e_defaults
256- - .infra_setup_defaults
257- - .schedule_defaults
258-
259- .clean_infra :
260- extends :
261- - .e2e_defaults
262- - .schedule_defaults
263-
264- .infra_setup_defaults :
265- variables :
266- TF_VAR_os : " ubuntu20.04"
267- TF_VAR_gpu_mode : " passthrough"
268-
269204.runtime-containerd :
270205 variables :
271206 TF_VAR_container_runtime : " containerd"
272207 CONTAINER_RUNTIME : " containerd"
273-
274- cnt_kube_setup_containerd_k8s1_25 :
275- extends :
276- - .launch_infra
277- - .runtime-containerd
278- variables :
279- TF_VAR_kubernetes_version : " 1.25.11"
280- TF_VAR_gpu_device_name : " NVIDIA-A100-PCIE-40GB"
281-
282- cnt_kube_clean_containerd_k8s1_25 :
283- extends :
284- - .clean_infra
285- dependencies :
286- - cnt_kube_setup_containerd_k8s1_25
287-
288- cnt_kube_setup_containerd_k8s1_27 :
289- extends :
290- - .launch_infra
291- - .runtime-containerd
292- variables :
293- TF_VAR_kubernetes_version : " 1.27.3"
294- TF_VAR_gpu_device_name : " NVIDIA-A100-PCIE-40GB"
295-
296- cnt_kube_clean_containerd_k8s1_27 :
297- extends :
298- - .clean_infra
299- dependencies :
300- - cnt_kube_setup_containerd_k8s1_27
0 commit comments