k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-cloud-provider/gcp/gcp-gce.yaml (about) 1 presets: 2 - labels: 3 preset-pull-kubernetes-e2e: "true" 4 env: 5 - name: KUBE_GCS_UPDATE_LATEST 6 value: "n" 7 - labels: 8 preset-pull-kubernetes-e2e-gce: "true" 9 env: 10 - name: CREATE_CUSTOM_NETWORK 11 value: "true" 12 13 presubmits: 14 kubernetes/kubernetes: 15 - name: pull-kubernetes-e2e-gce-cos 16 always_run: false 17 cluster: k8s-infra-prow-build 18 skip_branches: 19 - release-\d+\.\d+ # per-release image 20 annotations: 21 fork-per-release: "true" 22 testgrid-alert-stale-results-hours: "24" 23 testgrid-create-test-group: "true" 24 testgrid-num-failures-to-alert: "10" 25 labels: 26 preset-service-account: "true" 27 preset-k8s-ssh: "true" 28 preset-dind-enabled: "true" 29 preset-pull-kubernetes-e2e: "true" 30 preset-pull-kubernetes-e2e-gce: "true" 31 decorate: true 32 decoration_config: 33 timeout: 105m 34 path_alias: k8s.io/kubernetes 35 extra_refs: 36 - org: kubernetes 37 repo: release 38 base_ref: master 39 path_alias: k8s.io/release 40 spec: 41 containers: 42 - command: 43 - runner.sh 44 - /workspace/scenarios/kubernetes_e2e.py 45 args: 46 - --build=quick 47 - --cluster= 48 - --extract=local 49 - --gcp-node-image=gci 50 - --gcp-zone=us-west1-b 51 - --ginkgo-parallel=30 52 - --provider=gce 53 # Panic if anything mutates a shared informer cache 54 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true 55 - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce 56 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 57 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 58 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 59 resources: 60 requests: 61 cpu: 4 62 memory: 14Gi 63 limits: 64 cpu: 4 65 memory: 14Gi 66 securityContext: 67 privileged: true 68 69 - name: pull-cos-containerd-e2e-ubuntu-gce 70 always_run: false 71 cluster: k8s-infra-prow-build 72 skip_branches: 73 - release-\d+\.\d+ # per-release image 74 annotations: 75 testgrid-alert-stale-results-hours: "24" 76 testgrid-create-test-group: "true" 77 testgrid-num-failures-to-alert: "10" 78 labels: 79 preset-service-account: "true" 80 preset-k8s-ssh: "true" 81 preset-dind-enabled: "true" 82 preset-pull-kubernetes-e2e: "true" 83 preset-pull-kubernetes-e2e-gce: "true" 84 decorate: true 85 decoration_config: 86 timeout: 105m 87 path_alias: k8s.io/kubernetes 88 extra_refs: 89 - org: kubernetes 90 repo: release 91 base_ref: master 92 path_alias: k8s.io/release 93 spec: 94 containers: 95 - command: 96 - runner.sh 97 - /workspace/scenarios/kubernetes_e2e.py 98 args: 99 - --build=quick 100 - --cluster= 101 - --extract=local 102 - --gcp-node-image=ubuntu 103 - --gcp-zone=us-west1-b 104 - --ginkgo-parallel=30 105 - --image-family=pipeline-1-29 106 - --image-project=ubuntu-os-gke-cloud 107 - --provider=gce 108 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd 109 # Panic if anything mutates a shared informer cache 110 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true 111 - --stage=gs://kubernetes-release-pull/ci/pull-cos-containerd-e2e-ubuntu-gce 112 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 113 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 114 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 115 resources: 116 requests: 117 cpu: 4 118 memory: 14Gi 119 limits: 120 cpu: 4 121 memory: 14Gi 122 securityContext: 123 privileged: true 124 125 - name: pull-kubernetes-e2e-gce-cos-no-stage 126 always_run: false 127 cluster: k8s-infra-prow-build 128 annotations: 129 testgrid-dashboards: presubmits-kubernetes-nonblocking 130 testgrid-tab-name: pull-kubernetes-e2e-gce-cos-no-stage 131 labels: 132 preset-service-account: "true" 133 preset-k8s-ssh: "true" 134 preset-dind-enabled: "true" 135 preset-pull-kubernetes-e2e: "true" 136 preset-pull-kubernetes-e2e-gce: "true" 137 decorate: true 138 decoration_config: 139 timeout: 105m 140 path_alias: k8s.io/kubernetes 141 extra_refs: 142 - org: kubernetes 143 repo: release 144 base_ref: master 145 path_alias: k8s.io/release 146 spec: 147 containers: 148 - command: 149 - runner.sh 150 - /workspace/scenarios/kubernetes_e2e.py 151 args: 152 - --build=quick 153 - --cluster= 154 - --gcp-node-image=gci 155 - --gcp-zone=us-west1-b 156 - --ginkgo-parallel=30 157 - --provider=gce 158 # Panic if anything mutates a shared informer cache 159 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true 160 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 161 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 162 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 163 resources: 164 requests: 165 cpu: 4 166 memory: 14Gi 167 limits: 168 cpu: 4 169 memory: 14Gi 170 securityContext: 171 privileged: true 172 173 - name: pull-kubernetes-e2e-gce-cos-canary 174 cluster: k8s-infra-prow-build 175 always_run: false 176 skip_report: true 177 skip_branches: 178 - release-\d+\.\d+ # per-release image 179 annotations: 180 fork-per-release: "true" 181 testgrid-alert-stale-results-hours: "24" 182 testgrid-create-test-group: "true" 183 testgrid-num-failures-to-alert: "10" 184 labels: 185 preset-dind-enabled: "true" 186 preset-service-account: "true" 187 preset-k8s-ssh: "true" 188 preset-pull-kubernetes-e2e: "true" 189 preset-pull-kubernetes-e2e-gce: "true" 190 decorate: true 191 decoration_config: 192 timeout: 105m 193 path_alias: k8s.io/kubernetes 194 extra_refs: 195 - org: kubernetes 196 repo: release 197 base_ref: master 198 path_alias: k8s.io/release 199 spec: 200 containers: 201 - command: 202 - runner.sh 203 - /workspace/scenarios/kubernetes_e2e.py 204 args: 205 - --build=quick 206 - --cluster= 207 - --extract=local 208 - --gcp-node-image=gci 209 - --gcp-zone=us-west1-b 210 - --ginkgo-parallel=30 211 - --provider=gce 212 # Panic if anything mutates a shared informer cache 213 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true 214 - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-cos-canary 215 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 216 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 217 env: 218 - name: BOOTSTRAP_FETCH_TEST_INFRA 219 value: "true" 220 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 221 # we need privileged mode in order to do docker in docker 222 securityContext: 223 privileged: true 224 resources: 225 requests: 226 cpu: 4 227 memory: 14Gi 228 limits: 229 cpu: 4 230 memory: 14Gi 231 232 - name: pull-kubernetes-e2e-gce 233 cluster: k8s-infra-prow-build 234 always_run: true 235 skip_branches: 236 - release-\d+\.\d+ # per-release image 237 annotations: 238 fork-per-release: "true" 239 testgrid-alert-stale-results-hours: "24" 240 testgrid-create-test-group: "true" 241 testgrid-num-failures-to-alert: "10" 242 testgrid-dashboards: google-gce 243 labels: 244 preset-service-account: "true" 245 preset-k8s-ssh: "true" 246 preset-dind-enabled: "true" 247 preset-pull-kubernetes-e2e: "true" 248 preset-pull-kubernetes-e2e-gce: "true" 249 decorate: true 250 decoration_config: 251 timeout: 105m 252 path_alias: k8s.io/kubernetes 253 extra_refs: 254 - org: kubernetes 255 repo: release 256 base_ref: master 257 path_alias: k8s.io/release 258 spec: 259 containers: 260 - command: 261 - runner.sh 262 - /workspace/scenarios/kubernetes_e2e.py 263 args: 264 - --build=quick 265 - --cluster= 266 - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.16 267 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.12 268 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd 269 - --env=CONTAINER_RUNTIME_TEST_HANDLER=true 270 - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu 271 - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a 272 - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud 273 - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu 274 - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a 275 - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud 276 - --extract=local 277 - --gcp-master-image=ubuntu 278 - --gcp-node-image=ubuntu 279 - --gcp-zone=us-west1-b 280 - --ginkgo-parallel=30 281 - --provider=gce 282 # Panic if anything mutates a shared informer cache 283 - --env=ENABLE_CACHE_MUTATION_DETECTOR=true 284 - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce 285 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 286 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 287 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 288 resources: 289 limits: 290 cpu: 4 291 memory: "14Gi" 292 requests: 293 cpu: 4 294 memory: "14Gi" 295 securityContext: 296 privileged: true 297 298 - name: pull-kubernetes-e2e-gce-canary 299 cluster: k8s-infra-prow-build 300 optional: true 301 always_run: true 302 skip_report: true 303 skip_branches: 304 - release-\d+\.\d+ # per-release image 305 annotations: 306 fork-per-release: "true" 307 testgrid-alert-stale-results-hours: "24" 308 testgrid-create-test-group: "true" 309 testgrid-num-failures-to-alert: "10" 310 testgrid-dashboards: google-gce 311 labels: 312 preset-k8s-ssh: "true" 313 preset-dind-enabled: "true" 314 decorate: true 315 decoration_config: 316 timeout: 110m 317 path_alias: k8s.io/kubernetes 318 extra_refs: 319 - org: kubernetes 320 repo: kops 321 base_ref: master 322 path_alias: k8s.io/kops 323 spec: 324 serviceAccountName: k8s-kops-test 325 containers: 326 - command: 327 - runner.sh 328 args: 329 - bash 330 - -c 331 - | 332 ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" 333 make -C $GOPATH/src/k8s.io/kops test-e2e-install 334 kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ 335 --build-kubernetes=true --target-build-arch=linux/amd64 \ 336 --admin-access=0.0.0.0/0 \ 337 --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci.txt \ 338 --create-args "$ARGS --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ 339 --test=kops \ 340 -- \ 341 --ginkgo-args="--debug" \ 342 --skip-regex="\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ 343 --timeout=80m \ 344 --use-built-binaries=true \ 345 --parallel=30 346 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 347 resources: 348 limits: 349 cpu: 4 350 memory: "14Gi" 351 requests: 352 cpu: 4 353 memory: "14Gi" 354 securityContext: 355 privileged: true 356 357 - name: pull-kubernetes-e2e-gce-cos-alpha-features 358 cluster: k8s-infra-prow-build 359 optional: true 360 run_if_changed: '^.*feature.*\.go' 361 branches: 362 # TODO(releng): Remove once repo default branch has been renamed 363 - master 364 - main 365 labels: 366 preset-service-account: "true" 367 preset-k8s-ssh: "true" 368 preset-dind-enabled: "true" 369 preset-pull-kubernetes-e2e: "true" 370 preset-pull-kubernetes-e2e-gce: "true" 371 decorate: true 372 decoration_config: 373 timeout: 200m 374 path_alias: k8s.io/kubernetes 375 extra_refs: 376 - org: kubernetes 377 repo: release 378 base_ref: master 379 path_alias: k8s.io/release 380 spec: 381 containers: 382 - command: 383 - runner.sh 384 - /workspace/scenarios/kubernetes_e2e.py 385 args: 386 - --ginkgo-parallel=1 387 - --build=quick 388 - --cluster= 389 # EventedPLEG is disabled temporarily for https://github.com/kubernetes/kubernetes/issues/122721 390 - --env=KUBE_FEATURE_GATES=AllAlpha=true,EventedPLEG=false 391 - --env=KUBE_PROXY_DAEMONSET=true 392 - --env=ENABLE_POD_PRIORITY=true 393 - --env=ENABLE_APISERVER_TRACING=true 394 - --env=ENABLE_KUBE_WATCHLIST_INCONSISTENCY_DETECTOR=true 395 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd 396 - --extract=local 397 - --gcp-node-image=gci 398 - --gcp-zone=us-west1-b 399 - --provider=gce 400 - --runtime-config=api/all=true 401 - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-cos-alpha-features 402 - --test_args=--ginkgo.focus=\[Feature:(WatchList|InPlacePodVerticalScaling|APIServerTracing|SidecarContainers|StorageVersionAPI|PodPreset|ClusterTrustBundle|ClusterTrustBundleProjection|PodLifecycleSleepAction)\] --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0|\[KubeUp\] --minStartupPods=8 403 - --timeout=180m 404 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 405 resources: 406 limits: 407 cpu: 4 408 memory: "14Gi" 409 requests: 410 cpu: 4 411 memory: "14Gi" 412 securityContext: 413 privileged: true 414 annotations: 415 testgrid-create-test-group: 'true' 416 417 - name: pull-kubernetes-e2e-gce-serial 418 cluster: k8s-infra-prow-build 419 optional: true 420 always_run: false 421 skip_branches: 422 - release-\d+\.\d+ # per-release image 423 annotations: 424 fork-per-release: "true" 425 testgrid-alert-stale-results-hours: "24" 426 testgrid-create-test-group: "true" 427 testgrid-num-failures-to-alert: "10" 428 testgrid-dashboards: google-gce 429 labels: 430 preset-service-account: "true" 431 preset-k8s-ssh: "true" 432 preset-dind-enabled: "true" 433 preset-pull-kubernetes-e2e: "true" 434 preset-pull-kubernetes-e2e-gce: "true" 435 decorate: true 436 decoration_config: 437 timeout: 520m 438 path_alias: k8s.io/kubernetes 439 extra_refs: 440 - org: kubernetes 441 repo: release 442 base_ref: master 443 path_alias: k8s.io/release 444 spec: 445 containers: 446 - command: 447 - runner.sh 448 - /workspace/scenarios/kubernetes_e2e.py 449 args: 450 - --build=quick 451 - --cluster= 452 - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.16 453 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.12 454 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd 455 - --env=CONTAINER_RUNTIME_TEST_HANDLER=true 456 - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu 457 - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a 458 - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud 459 - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu 460 - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a 461 - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud 462 - --extract=local 463 - --gcp-master-image=ubuntu 464 - --gcp-node-image=ubuntu 465 - --gcp-zone=us-west1-b 466 - --ginkgo-parallel=1 467 - --provider=gce 468 - --stage=gs://kubernetes-release-pull/ci/pull-kubernetes-e2e-gce-serial 469 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 470 - --timeout=500m 471 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 472 resources: 473 limits: 474 cpu: 4 475 memory: "14Gi" 476 requests: 477 cpu: 4 478 memory: "14Gi" 479 securityContext: 480 privileged: true 481 482 - name: pull-kubernetes-e2e-gce-serial-canary 483 cluster: k8s-infra-prow-build 484 optional: true 485 always_run: false 486 skip_branches: 487 - release-\d+\.\d+ # per-release image 488 annotations: 489 fork-per-release: "true" 490 testgrid-alert-stale-results-hours: "24" 491 testgrid-create-test-group: "true" 492 testgrid-num-failures-to-alert: "10" 493 testgrid-dashboards: google-gce 494 labels: 495 preset-k8s-ssh: "true" 496 preset-dind-enabled: "true" 497 preset-storage-e2e-service-account: "true" 498 decorate: true 499 decoration_config: 500 timeout: 530m 501 path_alias: k8s.io/kubernetes 502 extra_refs: 503 - org: kubernetes 504 repo: kops 505 base_ref: master 506 path_alias: k8s.io/kops 507 spec: 508 serviceAccountName: k8s-kops-test 509 containers: 510 - command: 511 - runner.sh 512 args: 513 - bash 514 - -c 515 - | 516 ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" 517 make -C $GOPATH/src/k8s.io/kops test-e2e-install 518 kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ 519 --build-kubernetes=true --target-build-arch=linux/amd64 \ 520 --admin-access=0.0.0.0/0 \ 521 --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci.txt \ 522 --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ 523 --test=kops \ 524 -- \ 525 --test-args="-test.timeout=800m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ 526 --focus-regex="\[Serial\]" \ 527 --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ 528 --timeout=500m \ 529 --use-built-binaries=true \ 530 --parallel=1 531 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 532 resources: 533 limits: 534 cpu: 4 535 memory: "14Gi" 536 requests: 537 cpu: 4 538 memory: "14Gi" 539 securityContext: 540 privileged: true 541 542 - name: pull-kubernetes-e2e-gce-disruptive-canary 543 cluster: k8s-infra-prow-build 544 optional: true 545 always_run: false 546 skip_branches: 547 - release-\d+\.\d+ # per-release image 548 annotations: 549 fork-per-release: "true" 550 testgrid-alert-stale-results-hours: "24" 551 testgrid-create-test-group: "true" 552 testgrid-num-failures-to-alert: "10" 553 testgrid-dashboards: google-gce 554 labels: 555 preset-k8s-ssh: "true" 556 preset-dind-enabled: "true" 557 preset-storage-e2e-service-account: "true" 558 decorate: true 559 decoration_config: 560 timeout: 630m 561 path_alias: k8s.io/kubernetes 562 extra_refs: 563 - org: kubernetes 564 repo: kops 565 base_ref: master 566 path_alias: k8s.io/kops 567 spec: 568 serviceAccountName: k8s-kops-test 569 containers: 570 - command: 571 - runner.sh 572 args: 573 - bash 574 - -c 575 - | 576 ARGS="--set=spec.containerd.runc.version=1.1.12 --set=spec.packages=nfs-common --set=spec.containerd.version=1.7.13" 577 make -C $GOPATH/src/k8s.io/kops test-e2e-install 578 kubetest2 kops -v=6 --cloud-provider=gce --up --down --build \ 579 --build-kubernetes=true --target-build-arch=linux/amd64 \ 580 --admin-access=0.0.0.0/0 \ 581 --kops-version-marker=https://storage.googleapis.com/kops-ci/bin/latest-ci.txt \ 582 --create-args "$ARGS --node-count=3 --networking=kubenet --gce-service-account=default --set=spec.nodeProblemDetector.enabled=true" \ 583 --test=kops \ 584 -- \ 585 --test-args="-test.timeout=600m --num-nodes=3 --master-os-distro=ubuntu --node-os-distro=ubuntu" \ 586 --focus-regex="\[Disruptive\]" \ 587 --skip-regex="\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\]|\[KubeUp\]" \ 588 --timeout=500m \ 589 --use-built-binaries=true \ 590 --parallel=1 591 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 592 resources: 593 limits: 594 cpu: 4 595 memory: "14Gi" 596 requests: 597 cpu: 4 598 memory: "14Gi" 599 securityContext: 600 privileged: true 601 602 - name: pull-e2e-gce-cloud-provider-disabled 603 cluster: k8s-infra-prow-build 604 optional: true 605 always_run: false 606 skip_branches: 607 - release-\d+\.\d+ # per-release image 608 annotations: 609 fork-per-release: "true" 610 testgrid-alert-stale-results-hours: "24" 611 testgrid-create-test-group: "true" 612 testgrid-num-failures-to-alert: "10" 613 testgrid-dashboards: google-gce 614 labels: 615 preset-service-account: "true" 616 preset-k8s-ssh: "true" 617 preset-dind-enabled: "true" 618 preset-pull-kubernetes-e2e: "true" 619 preset-pull-kubernetes-e2e-gce: "true" 620 decorate: true 621 decoration_config: 622 timeout: 120m 623 path_alias: k8s.io/kubernetes 624 extra_refs: 625 - org: kubernetes 626 repo: release 627 base_ref: master 628 path_alias: k8s.io/release 629 spec: 630 containers: 631 - command: 632 - runner.sh 633 - /workspace/scenarios/kubernetes_e2e.py 634 args: 635 - --build=quick 636 - --cluster= 637 - --env=KUBE_FEATURE_GATES=DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true 638 - --env=CLOUD_PROVIDER_FLAG=external 639 - --env=ENABLE_AUTH_PROVIDER_GCP=true 640 - --extract=local 641 - --gcp-master-image=gci 642 - --gcp-node-image=gci 643 - --gcp-nodes=4 644 - --gcp-zone=us-west1-b 645 - --ginkgo-parallel=30 646 - --provider=gce 647 - --stage=gs://kubernetes-release-pull/ci/pull-e2e-gce-cloud-provider-disabled 648 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 649 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 650 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 651 resources: 652 limits: 653 cpu: 4 654 memory: "14Gi" 655 requests: 656 cpu: 4 657 memory: "14Gi" 658 securityContext: 659 privileged: true 660 661 periodics: 662 - interval: 24h # one day 663 name: canary-e2e-gce-cloud-provider-disabled 664 cluster: k8s-infra-prow-build 665 labels: 666 preset-service-account: "true" 667 preset-k8s-ssh: "true" 668 preset-dind-enabled: "true" 669 preset-pull-kubernetes-e2e: "true" 670 preset-pull-kubernetes-e2e-gce: "true" 671 decorate: true 672 decoration_config: 673 timeout: 100m 674 spec: 675 containers: 676 - command: 677 - runner.sh 678 - /workspace/scenarios/kubernetes_e2e.py 679 args: 680 - --check-leaked-resources 681 - --env=KUBE_FEATURE_GATES=DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true 682 - --env=CLOUD_PROVIDER_FLAG=external 683 - --env=ENABLE_AUTH_PROVIDER_GCP=true 684 - --extract=ci/fast/latest-fast 685 - --extract-ci-bucket=k8s-release-dev 686 - --gcp-master-image=gci 687 - --gcp-node-image=gci 688 - --gcp-nodes=4 689 - --gcp-zone=us-west1-b 690 - --ginkgo-parallel=30 691 - --provider=gce 692 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 693 - --timeout=80m # thinking about making this longer? don't! 80m is a hard cap, and should get down to no more than 60m. 694 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 695 resources: 696 limits: 697 cpu: 2 698 memory: 6Gi 699 requests: 700 cpu: 2 701 memory: 6Gi 702 securityContext: 703 privileged: true 704 annotations: 705 testgrid-dashboards: google-gce, google-gci, provider-gcp-periodics 706 testgrid-tab-name: disable-cloud-provider 707 testgrid-num-failures-to-alert: '6' 708 testgrid-alert-email: release-team@kubernetes.io 709 description: Determine how many tests are broken when cloud provider is disabled. 710 711 - interval: 30m 712 name: ci-kubernetes-e2e-gci-gce 713 cluster: k8s-infra-prow-build 714 labels: 715 preset-service-account: "true" 716 preset-k8s-ssh: "true" 717 decorate: true 718 decoration_config: 719 timeout: 70m 720 spec: 721 containers: 722 - command: 723 - runner.sh 724 - /workspace/scenarios/kubernetes_e2e.py 725 args: 726 - --check-leaked-resources 727 - --extract=ci/fast/latest-fast 728 - --extract-ci-bucket=k8s-release-dev 729 - --gcp-master-image=gci 730 - --gcp-node-image=gci 731 - --gcp-nodes=4 732 - --gcp-zone=us-west1-b 733 - --ginkgo-parallel=30 734 - --provider=gce 735 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 736 - --timeout=50m 737 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 738 resources: 739 limits: 740 cpu: 2 741 memory: 6Gi 742 requests: 743 cpu: 2 744 memory: 6Gi 745 annotations: 746 testgrid-dashboards: sig-release-master-blocking, google-gce, google-gci 747 testgrid-tab-name: gce-cos-master-default 748 testgrid-num-failures-to-alert: '6' 749 testgrid-alert-email: release-team@kubernetes.io 750 description: Uses kubetest to run e2e tests (-Slow|Serial|Disruptive|Flaky|Feature) against a cluster created with cluster/kube-up.sh 751 752 - interval: 120m 753 name: ci-kubernetes-e2e-ubuntu-gce-containerd 754 cluster: k8s-infra-prow-build 755 labels: 756 preset-service-account: "true" 757 preset-k8s-ssh: "true" 758 decorate: true 759 decoration_config: 760 timeout: 70m 761 spec: 762 containers: 763 - command: 764 - runner.sh 765 - /workspace/scenarios/kubernetes_e2e.py 766 args: 767 - --check-leaked-resources 768 - --env=KUBE_UBUNTU_INSTALL_CONTAINERD_VERSION=v1.7.16 769 - --env=KUBE_UBUNTU_INSTALL_RUNC_VERSION=v1.1.12 770 - --env=LOG_DUMP_SYSTEMD_SERVICES=containerd 771 - --env=CONTAINER_RUNTIME_TEST_HANDLER=true 772 - --env=KUBE_MASTER_OS_DISTRIBUTION=ubuntu 773 - --env=KUBE_GCE_MASTER_IMAGE=ubuntu-2204-jammy-v20220712a 774 - --env=KUBE_GCE_MASTER_PROJECT=ubuntu-os-cloud 775 - --env=KUBE_NODE_OS_DISTRIBUTION=ubuntu 776 - --env=KUBE_GCE_NODE_IMAGE=ubuntu-2204-jammy-v20220712a 777 - --env=KUBE_GCE_NODE_PROJECT=ubuntu-os-cloud 778 - --extract=ci/fast/latest-fast 779 - --extract-ci-bucket=k8s-release-dev 780 - --gcp-master-image=ubuntu 781 - --gcp-node-image=ubuntu 782 - --gcp-nodes=4 783 - --gcp-zone=us-west1-b 784 - --ginkgo-parallel=30 785 - --provider=gce 786 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 787 - --timeout=50m 788 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 789 resources: 790 limits: 791 cpu: 2 792 memory: 6Gi 793 requests: 794 cpu: 2 795 memory: 6Gi 796 annotations: 797 testgrid-dashboards: sig-release-master-blocking, google-gce, google-gci 798 testgrid-tab-name: gce-ubuntu-master-containerd 799 testgrid-num-failures-to-alert: '6' 800 testgrid-alert-email: kubernetes-sig-testing-alerts@googlegroups.com, release-team@kubernetes.io 801 description: Uses kubetest to run e2e tests (-Slow|Serial|Disruptive|Flaky|Feature) against a cluster (ubuntu based and uses containerd) created with cluster/kube-up.sh 802 803 - interval: 30m 804 name: ci-kubernetes-e2e-gci-gce-alpha-enabled-default 805 cluster: k8s-infra-prow-build 806 labels: 807 preset-service-account: "true" 808 preset-k8s-ssh: "true" 809 decorate: true 810 decoration_config: 811 timeout: 100m 812 spec: 813 containers: 814 - command: 815 - runner.sh 816 - /workspace/scenarios/kubernetes_e2e.py 817 args: 818 - --check-leaked-resources 819 - --env=KUBE_COS_INSTALL_CONTAINERD_VERSION=v1.7.16 820 - --env=KUBE_COS_INSTALL_RUNC_VERSION=v1.1.12 821 - --env=KUBE_FEATURE_GATES=AllAlpha=true,DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true,EventedPLEG=false 822 - --env=KUBE_PROXY_DAEMONSET=true 823 - --env=ENABLE_POD_PRIORITY=true 824 - --extract=ci/fast/latest-fast 825 - --extract-ci-bucket=k8s-release-dev 826 - --gcp-node-image=gci 827 - --gcp-zone=us-west1-b 828 - --ginkgo-parallel=30 829 - --provider=gce 830 - --runtime-config=api/all=true 831 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:.+\]|csi-hostpath-v0 --minStartupPods=8 832 - --timeout=70m 833 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 834 resources: 835 limits: 836 cpu: 2 837 memory: 6Gi 838 requests: 839 cpu: 2 840 memory: 6Gi 841 annotations: 842 testgrid-dashboards: google-gce 843 testgrid-tab-name: gci-gce-alpha-enabled-default 844 845 - interval: 30m 846 name: ci-kubernetes-e2e-gci-gce-alpha-features 847 cluster: k8s-infra-prow-build 848 labels: 849 preset-service-account: "true" 850 preset-k8s-ssh: "true" 851 decorate: true 852 decoration_config: 853 timeout: 200m 854 spec: 855 containers: 856 - command: 857 - runner.sh 858 - /workspace/scenarios/kubernetes_e2e.py 859 args: 860 - --check-leaked-resources 861 - --env=KUBE_FEATURE_GATES=AllAlpha=true,DisableCloudProviders=true,DisableKubeletCloudCredentialProviders=true,EventedPLEG=false 862 - --env=KUBE_PROXY_DAEMONSET=true 863 - --env=ENABLE_POD_PRIORITY=true 864 - --extract=ci/fast/latest-fast 865 - --extract-ci-bucket=k8s-release-dev 866 - --gcp-node-image=gci 867 - --gcp-zone=us-west1-b 868 - --provider=gce 869 - --runtime-config=api/all=true 870 - --test_args=--ginkgo.focus=\[Feature:(AdmissionWebhookMatchConditions|InPlacePodVerticalScaling|SidecarContainers|StorageVersionAPI|PodPreset|StatefulSetAutoDeletePVC|ClusterTrustBundle|ClusterTrustBundleProjection)\]|Networking --ginkgo.skip=\[Feature:(SCTPConnectivity|Volumes|Networking-Performance)\]|IPv6|csi-hostpath-v0 --minStartupPods=8 871 - --timeout=180m 872 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 873 resources: 874 limits: 875 cpu: 1 876 memory: 3Gi 877 requests: 878 cpu: 1 879 memory: 3Gi 880 annotations: 881 testgrid-dashboards: sig-release-master-blocking, google-gce 882 testgrid-tab-name: gce-cos-master-alpha-features 883 testgrid-alert-email: release-team@kubernetes.io 884 description: Uses kubetest to run e2e tests (+Feature:many, -many) against a cluster created with cluster/kube-up.sh 885 886 - interval: 12h 887 name: ci-kubernetes-e2e-gci-gce-flaky-repro 888 cluster: k8s-infra-prow-build 889 labels: 890 preset-service-account: "true" 891 preset-k8s-ssh: "true" 892 decorate: true 893 decoration_config: 894 timeout: 70m 895 spec: 896 containers: 897 - command: 898 - runner.sh 899 - /workspace/scenarios/kubernetes_e2e.py 900 args: 901 - --check-leaked-resources 902 - --extract=ci/latest 903 - --gcp-master-image=gci 904 - --gcp-node-image=gci 905 - --gcp-nodes=4 906 - --gcp-zone=us-west1-b 907 - --ginkgo-parallel=30 908 - --provider=gce 909 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Slow\]|\[Serial\]|\[Disruptive\]|\[Feature:.+\] --minStartupPods=8 910 - --timeout=50m 911 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 912 resources: 913 limits: 914 cpu: 2 915 memory: 6Gi 916 requests: 917 cpu: 2 918 memory: 6Gi 919 annotations: 920 testgrid-dashboards: google-gce, google-gci 921 testgrid-tab-name: gce-cos-master-flaky-repro 922 description: Same config as ci-kubernetes-e2e-gci-gce but with Flaky tests included, intended to reproduce conditions that cause flakes to appear 923 924 - interval: 12h 925 name: ci-kubernetes-e2e-gci-gce-flaky 926 labels: 927 preset-service-account: "true" 928 preset-k8s-ssh: "true" 929 decorate: true 930 decoration_config: 931 timeout: 200m 932 spec: 933 containers: 934 - command: 935 - runner.sh 936 - /workspace/scenarios/kubernetes_e2e.py 937 args: 938 - --check-leaked-resources 939 - --extract=ci/latest 940 - --gcp-node-image=gci 941 - --gcp-zone=us-west1-b 942 - --provider=gce 943 - --test_args=--ginkgo.focus=\[Flaky\] --ginkgo.skip=\[Driver:.gcepd\]|\[Feature:.+\] --minStartupPods=8 944 - --timeout=180m 945 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 946 annotations: 947 testgrid-dashboards: google-gce 948 testgrid-tab-name: gci-gce-flaky 949 950 - interval: 30m 951 name: ci-kubernetes-e2e-gci-gce-reboot 952 cluster: k8s-infra-prow-build 953 labels: 954 preset-service-account: "true" 955 preset-k8s-ssh: "true" 956 decorate: true 957 decoration_config: 958 timeout: 200m 959 spec: 960 containers: 961 - command: 962 - runner.sh 963 - /workspace/scenarios/kubernetes_e2e.py 964 args: 965 - --check-leaked-resources 966 - --cluster=err-e2e 967 - --extract=ci/fast/latest-fast 968 - --extract-ci-bucket=k8s-release-dev 969 - --gcp-node-image=gci 970 - --gcp-zone=us-west1-b 971 - --provider=gce 972 - --test_args=--ginkgo.focus=\[Feature:Reboot\] --minStartupPods=8 973 - --timeout=180m 974 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 975 resources: 976 limits: 977 cpu: 1 978 memory: 3Gi 979 requests: 980 cpu: 1 981 memory: 3Gi 982 annotations: 983 testgrid-dashboards: sig-release-master-blocking, google-gce 984 testgrid-tab-name: gce-cos-master-reboot 985 description: Uses kubetest to run a subset of e2e tests (+Feature:Reboot) against a cluster created with cluster/kube-up.sh 986 testgrid-alert-email: gke-node-experience-team+alerts@google.com 987 testgrid-num-failures-to-alert: '6' 988 989 - interval: 30m 990 name: ci-kubernetes-e2e-gci-gce-serial 991 cluster: k8s-infra-prow-build 992 labels: 993 preset-service-account: "true" 994 preset-k8s-ssh: "true" 995 decorate: true 996 decoration_config: 997 timeout: 520m 998 spec: 999 containers: 1000 - command: 1001 - runner.sh 1002 - /workspace/scenarios/kubernetes_e2e.py 1003 args: 1004 - --check-leaked-resources 1005 - --env=NODE_LOCAL_SSDS_EXT=1,scsi,fs 1006 - --env=NODE_SIZE=n2-standard-2 1007 - --extract=ci/latest 1008 - --gcp-master-image=gci 1009 - --gcp-node-image=gci 1010 - --gcp-zone=us-west1-b 1011 - --provider=gce 1012 - --test_args=--ginkgo.focus=\[Serial\]|\[Disruptive\] --ginkgo.skip=\[Driver:.gcepd\]|\[Flaky\]|\[Feature:.+\] --minStartupPods=8 1013 - --timeout=500m 1014 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1015 resources: 1016 limits: 1017 cpu: 1 1018 memory: 3Gi 1019 requests: 1020 cpu: 1 1021 memory: 3Gi 1022 annotations: 1023 testgrid-dashboards: sig-release-master-informing, google-gce, google-gci 1024 testgrid-tab-name: gce-cos-master-serial 1025 testgrid-num-failures-to-alert: '6' 1026 testgrid-alert-email: release-team@kubernetes.io 1027 description: Uses kubetest to run e2e tests (+Slow, -Serial|Disruptive|Flaky|Feature) against a cluster created with cluster/kube-up.sh 1028 1029 - interval: 30m 1030 name: ci-kubernetes-e2e-gci-gce-slow 1031 cluster: k8s-infra-prow-build 1032 labels: 1033 preset-service-account: "true" 1034 preset-k8s-ssh: "true" 1035 decorate: true 1036 decoration_config: 1037 timeout: 170m 1038 spec: 1039 containers: 1040 - command: 1041 - runner.sh 1042 - /workspace/scenarios/kubernetes_e2e.py 1043 args: 1044 - --check-leaked-resources 1045 - --extract=ci/latest 1046 - --gcp-master-image=gci 1047 - --gcp-node-image=gci 1048 - --gcp-zone=europe-west1-c 1049 - --ginkgo-parallel=25 1050 - --provider=gce 1051 - --test_args=--ginkgo.focus=\[Slow\] --ginkgo.skip=\[Driver:.gcepd\]|\[Serial\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --minStartupPods=8 1052 - --timeout=150m 1053 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1054 resources: 1055 limits: 1056 cpu: 1 1057 memory: 6Gi 1058 requests: 1059 cpu: 1 1060 memory: 6Gi 1061 annotations: 1062 testgrid-dashboards: sig-release-master-informing, google-gce, google-gci 1063 testgrid-tab-name: gce-cos-master-slow 1064 testgrid-num-failures-to-alert: '6' 1065 testgrid-alert-email: release-team@kubernetes.io 1066 description: Uses kubetest to run e2e tests (+Slow, -Serial|Disruptive|Flaky|Feature) against a cluster created with cluster/kube-up.sh 1067 1068 - interval: 12h 1069 name: ci-kubernetes-soak-gce-gci 1070 cluster: k8s-infra-prow-build 1071 labels: 1072 preset-service-account: "true" 1073 preset-k8s-ssh: "true" 1074 decorate: true 1075 decoration_config: 1076 timeout: 1420m 1077 spec: 1078 containers: 1079 - command: 1080 - runner.sh 1081 - /workspace/scenarios/kubernetes_e2e.py 1082 args: 1083 - --down=false 1084 - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn 1085 - --extract=ci/latest 1086 - --gcp-master-image=gci 1087 - --gcp-node-image=gci 1088 - --gcp-zone=us-west1-b 1089 - --provider=gce 1090 - --soak 1091 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 1092 - --timeout=1400m 1093 - --up=false 1094 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1095 resources: 1096 limits: 1097 cpu: 2 1098 memory: 6Gi 1099 requests: 1100 cpu: 2 1101 memory: 6Gi 1102 annotations: 1103 testgrid-dashboards: google-soak 1104 testgrid-tab-name: gce-gci 1105 1106 - interval: 12h 1107 name: ci-kubernetes-soak-gci-gce-beta 1108 cluster: k8s-infra-prow-build 1109 labels: 1110 preset-service-account: "true" 1111 preset-k8s-ssh: "true" 1112 decorate: true 1113 decoration_config: 1114 timeout: 1420m 1115 spec: 1116 containers: 1117 - command: 1118 - runner.sh 1119 - /workspace/scenarios/kubernetes_e2e.py 1120 args: 1121 - --down=false 1122 - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn 1123 - --extract=ci/k8s-beta 1124 - --gcp-master-image=gci 1125 - --gcp-node-image=gci 1126 - --gcp-zone=us-west1-b 1127 - --provider=gce 1128 - --soak 1129 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 1130 - --timeout=1400m 1131 - --up=false 1132 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1133 resources: 1134 limits: 1135 cpu: 2 1136 memory: 6Gi 1137 requests: 1138 cpu: 2 1139 memory: 6Gi 1140 annotations: 1141 testgrid-dashboards: google-gce 1142 testgrid-tab-name: soak-gci-gce-1.15 1143 1144 - interval: 12h 1145 name: ci-kubernetes-soak-gci-gce-stable1 1146 cluster: k8s-infra-prow-build 1147 labels: 1148 preset-service-account: "true" 1149 preset-k8s-ssh: "true" 1150 decorate: true 1151 decoration_config: 1152 timeout: 1420m 1153 spec: 1154 containers: 1155 - command: 1156 - runner.sh 1157 - /workspace/scenarios/kubernetes_e2e.py 1158 args: 1159 - --down=false 1160 - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn 1161 - --extract=ci/k8s-stable1 1162 - --gcp-node-image=gci 1163 - --gcp-zone=us-west1-b 1164 - --provider=gce 1165 - --soak 1166 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 1167 - --timeout=1400m 1168 - --up=false 1169 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1170 resources: 1171 limits: 1172 cpu: 2 1173 memory: 6Gi 1174 requests: 1175 cpu: 2 1176 memory: 6Gi 1177 annotations: 1178 testgrid-dashboards: google-gce 1179 testgrid-tab-name: soak-gci-gce-1.14 1180 1181 - interval: 12h 1182 name: ci-kubernetes-soak-gci-gce-stable2 1183 cluster: k8s-infra-prow-build 1184 labels: 1185 preset-service-account: "true" 1186 preset-k8s-ssh: "true" 1187 decorate: true 1188 decoration_config: 1189 timeout: 1420m 1190 spec: 1191 containers: 1192 - command: 1193 - runner.sh 1194 - /workspace/scenarios/kubernetes_e2e.py 1195 args: 1196 - --down=false 1197 - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn 1198 - --extract=ci/k8s-stable2 1199 - --gcp-node-image=gci 1200 - --gcp-zone=us-west1-b 1201 - --provider=gce 1202 - --soak 1203 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 1204 - --timeout=1400m 1205 - --up=false 1206 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1207 resources: 1208 limits: 1209 cpu: 2 1210 memory: 6Gi 1211 requests: 1212 cpu: 2 1213 memory: 6Gi 1214 annotations: 1215 testgrid-dashboards: google-gce 1216 testgrid-tab-name: soak-gci-gce-1.13 1217 1218 - interval: 12h 1219 name: ci-kubernetes-soak-gci-gce-stable3 1220 cluster: k8s-infra-prow-build 1221 labels: 1222 preset-service-account: "true" 1223 preset-k8s-ssh: "true" 1224 decorate: true 1225 decoration_config: 1226 timeout: 1420m 1227 spec: 1228 containers: 1229 - command: 1230 - runner.sh 1231 - /workspace/scenarios/kubernetes_e2e.py 1232 args: 1233 - --down=false 1234 - --env=DOCKER_TEST_LOG_LEVEL=--log-level=warn 1235 - --extract=ci/k8s-stable3 1236 - --gcp-node-image=gci 1237 - --gcp-zone=us-west1-b 1238 - --provider=gce 1239 - --soak 1240 - --test_args=--ginkgo.skip=\[Driver:.gcepd\]|\[Disruptive\]|\[Flaky\]|\[Feature:([^L].*|L[^o].*|Lo[^a].*|Loa[^d].*)\] --clean-start=true --minStartupPods=8 1241 - --timeout=1400m 1242 - --up=false 1243 image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 1244 resources: 1245 limits: 1246 cpu: 2 1247 memory: 6Gi 1248 requests: 1249 cpu: 2 1250 memory: 6Gi 1251 annotations: 1252 testgrid-dashboards: google-gce 1253 testgrid-tab-name: soak-gci-gce-1.12